I have had a horrible experience with yelp for my business. I feel as though I was preyed upon by them to give my credit card info. When I gave them my info, I had no idea that I was going to be charged $450 for nothing. And now while trying to cancel... They are worse than Verizon!!!!!!! Still on hold after 1 hour. They make it damn near impossible to cancel a bogus service