Whenever you have an issue you have Live Chat that is available 24/7.
You can contact the casino by phone which is toll-free for USA, Canada, and the UK, and these are the following numbers:
You can also contact the casino via email: support@playersupportcenter.com