I'm sure there are lots of people who take to Yelp to write a bad review every time they are slightly dissatisfied with their service. I'm not one of them.
I recently attended a wedding reception featuring Billy J and I have to say it was an awful experience. It was like he had never worked a wedding before. The music was just terrible, no one wanted to dance. Even when he got people on the dance floor, he'd just follow it up with something no one wanted to hear, and everyone would head back to the bar. I really felt like he ruined the wedding. At the end of the night there was a discrepancy over how late he was supposed to play, I don't know all of the details but it took quite a bit of argument to get him to start playing music again. Alas, he got the last laugh by playing another 30 minutes of music no one wanted to hear. There are tons of DJs out there, hire someone else, don't take a chance with this guy.