Worst Customer Service Ever
Worst Customer Service Ever! Stay Away From Yelp! They Will Take Your Money And Customer Service Lady Doesn’t Even Explain What Are The Charges About, I Had To Cancel My Card And Issue A New One Because They Just Keep Pulling Money…🤦🏻♂️
Date of experience:
Oct 25, 2023