Yes. You’ll be happy to learn that, like all good casino sites, support is available 24/7. Expect a reply within 60 seconds from the live chat team.