Customer service does not seem to exist. They block your account on most random basis - I still have no idea why it happened and twice. Made a new account and made sure everything was right and made a purchase using their own payment system etc, by the book. Two days later blocked. Why?? Been sending help requests to customer service but for two weeks now I've only gotten "sorry we are busy".
Claim your business profile now and gain access to all features and respond to customer reviews.