If I could give this company zero stars…
If I could give this company zero stars I would! Confusing website and wasn't clear that I was signing up for a monthly subscription, cancelling was confusing and the item I ordered didn't arrive. AVOID!!! This company is in China and their logistics system clearly leaves a lot to be desired
September 10, 2025
Unprompted review