I ordered $330 worth of products because I liked the results previously. I placed my order on November 30, 2025, and while they charged my credit card, I still haven't received anything. They won't return my calls or emails. I'm reporting this as fraud.
Claim your business profile now and gain access to all features and respond to customer reviews.