The service provided is terrible, with significant delays in product delivery. If you choose to request a refund, the conditions are cumbersome (store credit only), making it impossible to use that refund elsewhere. Overall, it feels like a scam.
Claim your business profile now and gain access to all features and respond to customer reviews.