Think twice before you deposit there
Deposits don't even take a second but withdrawals take forever... You can't even withdraw if you haven't spent 100% of your initial deposit amount. My withdrawal has been on pending for a while now..
Date of experience:
Aug 01, 2024