Hi. Yeah, I've played it. If you're interested in winning, the payouts are very poor and take a long time. Their payment processors are Xpate and Walleto. They're very problematic.
Hi, these were all bank account, no credit cards. They were hesitant at first, but once I explained fully they were then happy to submit the disputes. Maybe best to reach out to them on live chat and they’ll be able to submit bulk disputes