Zero stars if that would be possible. Everyone is right. This is a scam. From China. Cleo is a cheap chap stick in a pink box with cute excessive advertising. You don’t like it, it has to be sealed in the box for them to accept a refund and then yes you will have to ship it to China and pay more in shipping than what you paid for the product. Dispute your transaction with your credit card. That’s the way to go. This is a total scamAlso doesn’t anyone feel this is odd that on their own website the reviews are 4.9 stars but there is NO possibility to actually review your purchase? Those are premade and probably compensated reviews that are set and one can’t add on to them. 4.9 on their site 1.2 here with everyone honest to tell the truth about the companies dishonest proctored and the fact that the products are cheap, useless and mediocre
Claim your business profile now and gain access to all features and respond to customer reviews.