A fraudulent experience when trying to withdraw funds
This feels like a scam. When I attempted to withdraw my funds, I was told I needed to deposit 180 dollars first or they would keep my money. Even if I had that amount, I wouldn't trust them.
Date of experience:
Jan 01, 2026