You should avoid this platform completely. They ask for a screenshot of your account summary for e-transfer withdrawals, but there's no way to check the status of this request. They claim it's for compliance, but it feels like they're trying to steal your data. Other gaming sites don’t have such requirements.
Claim your business profile now and gain access to all features and respond to customer reviews.