So far the games have been good and the live chat helpful. I have however just had a win and it seems like there maybe some difficulty getting verified as other reviewers have mentioned. I'll update my review when the verification process is completed and my withdrawal is complete (or not).
Edit: although initially worried about the verification process I'm now verified and payment was made within 24hrs.
Claim your business profile now and gain access to all features and respond to customer reviews.