scam company. nowhere on the site discloses they are a chinese company. they advertise like a week total shipping time; it's been almost a month. they do not give full refunds. the stuff they say about being trusted by InStyle and Buzzfeed etc is fabrication.
Claim your business profile now and gain access to all features and respond to customer reviews.