I placed an order and discovered they charged me additional fees that weren't disclosed during the checkout process. After contacting the support team, they promised a refund for those fees if I still wanted my order, to which I agreed. Now, over three weeks later, my order has yet to arrive, and I have received no response from customer support.
Claim your business profile now and gain access to all features and respond to customer reviews.