Used it for 6 monthes was making 10K+…
Used it for 6 monthes was making 10K+ per month these fees are complete scams then they decide to lock my money and deposit and shut down my account with any explanation this company is a scam use a different service
Date of experience:
Nov 13, 2025