I was put into an account and they didn't disclose hidden "maintenance" fees I'm now told I need to pay to withdraw my money> $10200 worth of fees.
I was also threatened if I didn't remove a scam review I wrote I woudmt get my money back.
Review date 2022-03-17 02:46:11