Thieves & scavengers
They took money out of my account even though they confirmed they will unsubscribe me and i still havent even got the product. I had to lock my credit card & get a new one because these vultures didnt stop taking money out. Stay away.
Date of experience:
Oct 02, 2025