10 Questions to Ask Before Booking Your DJInterviewing potential vendors is like going on an awkward first date — you both hope there's chemistry, but it can be confusing to know...