Never use yelp
Never use yelp, I tried it because I received free credits through a vistaprint order. It was suppose to be free but ended up getting charged because my request to cancel was never received. What a joke of a company
Date of experience:
Jun 15, 2023