Yelp is THE WORST
Yelp is THE WORST advertising company. They charge you with shady advertising and won't let you cancel or remove your credit card. They canceled ads for my business on 2/20, but still charged us on 3/1.
Date of experience:
Mar 14, 2025