Reviews (67)
Overall rating
3.1
May 20, 2025
terrible customer service, lack on info, no way to cancel your subscription. Got on a chat and asked to cancel, all they did was send me a weird screenshot that was not reassuring at all.
Simple Clean Skincare
United States
26 minutes using the app
Innovation Labs. replied
May 21, 2025
We're truly sorry to hear about your experience. Our team has reached out to you via email and we look forward to sorting this out with you 🙏