IT'S A SCAM Get Out & Your Money Back too!
Yup: It's a SCAM! Get out ASAP and call your credit card company too! Get your money back!!! They soon gonna be reported to FTC, FCC and everybody else that can track them down too. Karma is all I can say.
Date of experience:
May 26, 2025