What is going on with this site?
Deposited 75 dollars 2 days ago. There are no withdraw function anymore. Heard about people contacting support and have waited over 1 week now with no answer. I myself have waited 2 days.
- The phone number listed on site is to a dermatologist clinic.
I am very much sad right now. 132 dollars stuck on their site. I feel so scammed. :S
Oh and the site used to have a withdraw feature. On the phone its still visible, but when you click on it. It goes back to the main screen of the site.
Anyone who might be able to help me?