Scam. None of the customers receive their orders - the reviewers that say otherwise are fake. The customer service exists, but they answered only once explaining that they are moving their warehouse, so delay is expected, but it seems that there are still people waiting for their order since April. Absolute scam.
Claim your business profile now and gain access to all features and respond to customer reviews.