Unfortunately, High Flyin' Entertainment did not deliver what they had promised. My husband and I booked DJ Mike for our wedding after reading reviews and considering recommendations from our wedding planner. Things seemed to be in order up to the day of the wedding, when our DJ failed to show up for the ceremony (we paid extra for this service in addition to the reception). Our Vegas resort scrambled to set up speakers and sound equipment for the ceremony. After numerous phone calls to the DJ, he finally showed up to the reception (missing a portion of the cocktail hour) and set up. He also failed to play most of the songs on the play list that we created and discussed with him ahead of time. DJ Mike did provide a refund for us, however it took numerous emails and six months to receive our payment back from the company. Our wedding was beautiful, but sadly this was the one glitch we had to deal with.