has anyone had an experiences (either positive or negative) with InJoy Entertainment. They have been really great, responsive and their prices are competitive, but I wanted to get first hand experiences from people who have used them or have been at an event with them DJ'ing.