Yes, they do. Vegas Crest offers 24/7 live support to their users. The casino can be reached for questions either by email or their live chat.