DO NOT USE
DO NOT USE. They let you deposit but do not let you withdraw. I have reported to 3rd party to have this website shut down. The live support is AI and they constantly ask for verification and just goes round in circles. SCAM.
Date of experience:
Jul 25, 2024