Pep Boys Tire Installation Reviews in Texas, USA
(1 of 16 reviews match)
I brought my car in for a simple tire mounting and balancing not only do they ruin all for my rims they left the old weights on and balanced them with the old weights and then said that was the proper way to do it. After shaking my teeth out on the drive home I...View full review
Cedar Park, Texas
Pep Boys Tire Installation
Reason of review
Thank You for Your Reply!
Thank You for Your Reply! We are processing your message.
Thank You for Your Submission
Your comment is successfully posted.
Do you have something to say about Pep Boys? What happened? What can we help you with?