3 ms·
I had a bit of trouble depositing money (my fault) and their customer service I thought was fine. Did you ask for any help?
by dfraser992 13y ago
I had a bit of trouble depositing money (my fault) and their customer service I thought was fine. Did you ask for any help?
- pieterhg 13y agoYes I have, they have not responded to my support tickets in 7 days now.