This is a scam and theft site
This is a scam and theft site. Never create an account. They automatically charge your credit card the $199 monthly subscription fee without sending you a warning email and won't issue a refund. I filed a lawsuit through Stripe.
Date of experience:
Sep 16, 2025