mike_88
Melbourne
1.0
Very poor experience
Had a horrible time trying to get my account set up. The verification process was so long and confusing. I regretted signing up.
mike_88
Melbourne
Had a horrible time trying to get my account set up. The verification process was so long and confusing. I regretted signing up.
Nina
Miami
I had a terrible experience when trying to withdraw my money. The process was a nightmare, and customer support was no help at all. I'm done with this.