Yes. Players can email the customer support team directly via the Live Chat feature or through the Help Centre on the Casino’s website.