Customer service are rude and not helpful one little bit. Be aware, you won't get help and better to stick with other betting sites.Their solution is "would you like to cancel your account?" I didn't even ask to cancel my account but maybe they have too many and can afford to lose a few?
Claim your business profile now and gain access to all features and respond to customer reviews.