User Reviews
Sort by content
- Sort by content
- Sort by time
User comment
1
CommentsWrite a review
Jack33348
more than one year
There's not even a phone number to call when in need of support. If I am able to contact someone for tech support they don't seem to understand the issue themselves. Been trying to add funds to my existing account and haven't been able to do that for the past couple of weeks even with their support.
2023-03-14 17:56