Withdrawal fees are concerning
To withdraw, they require a $50 fee. Has anyone else experienced this site using personal information to access bank accounts? After providing my details for a withdrawal, I’m now worried.
Date of experience:
Nov 15, 2025