D

Daniel Miller

3 years ago

Terrible customer service, complicated process on ...

Terrible customer service, complicated process on transferring funds out, and 10-15 business days to process a transfer? That's easily the longest time in the industry. Stay away from these guys.

Comments:

No comments