Most online casino support can be contacted 24/7 in both English and French. Common support channels are Live Chat, Email and Telephone. Response times are usually a few minutes on live chat to a couple days via email. You may also read through the FAQ section for quick answers.