Terrible. I’ve asked to close my account for over two weeks. Sent emails after email. Live chat they don’t give you option to close account. Games are terrible, low winning odds.How can I report the site. I have all screenshots of live chats where they have given me the run-around for evidence. Scam site. Do not use
Claim your business profile now and gain access to all features and respond to customer reviews.