Theives! If I could leave NO STARS I would
If I could leave NO STARS I would. This company keeps taking money out of my account whenever they see fit! Don't play! It's a scam! Would love to attach the emails from the "customer service" team! Haha what a joke. Don't waste your money. Don't waste your time. They're theives.
18 June 2025
Unprompted review