Yes, it has an active customer service team. You can reach out to them with the 24/7 Live Chat directly on the casino website. There is also an email option and an informative FAQ section you can use.