It's a scam - their UI intentionally misleads...
It's a scam - their UI intentionally obscures the auto-subscribe feature, making you think you’re only paying a 99-cent fee during the signup process. They are dishonest and should be shut down.
Date of experience:
Dec 01, 2025