SCAM
They suspended my account for no reason and CASUALLY still keep my balance. They promised to return it to me through the credit card, but I don’t see my money back more than 7 days after. Shame. I opened dispute with my bank.
May 19, 2026
Unprompted review