Customer service is terrible. I completed the contract and returned it in a timely manner. When the deposit wasn't charged and they didn't contact me after a week and a half I emailed them to find out what was going on. I was informed very rudely that they were unable to open the file. I was surprised that I had to contact them in the first place, as you would think they would have checked the contract and let me know of any issues. I sent them a new one, and again no deposit was charged. A month or two passed, still no charge (eventually they did charge the deposit after I called concerned that we wouldn't have the date booked). The week of my event I emailed to confirm the date and time, not really trusting their track record for communication or organization. I've sent two emails, my event is the day after tomorrow and I have not heard from them at all. The one time I did call the person I talked to sounded like he had more important things to do than speak to paying customers. If I had more time I would book someone else. read more