Shockingly bad support from their eProducts department which is supposed to support their web payment services. They have one guy there, who answers after 2 days and is clueless, unable to answer the simplest questions or fulfill the most basic requests. If you sign up with them, you will have NO support.
Claim your business profile now and gain access to all features and respond to customer reviews.