The worst system / app / company ever. Impossible to contact any one, they also make it hard to find out how to remove your details. If you complain about a shop you have purchased anything from they wash their hands of it. They impose their payment system on you every time you login to a store. The worst App / system ever and I didn't even intentionally sign up in the first place. Appalling service and customer support EVER
Claim your business profile now and gain access to all features and respond to customer reviews.