Horrible support and horrible website
Horrible support and horrible website. Apparently their payment provider is having issues. Waiting 2 months now for my balance that I deposited to appear on the site. Support closed my ticket twice now, do not use this website. Support keeps telling me that "this week we will fix it" for 6 weeks in a row now. Still waiting for the balance or a refund
