So here is the thing about this Firestone.... Are they perfect no. No mechanic is ever going to be perfect. Big but coming.... They always want you to be happy. If they can't fix your car they are not going to pee on the car, tell you it rained and charge you $500.00 for it. They will however let you know. Hey your car is to new. It's under warranty. Go to the dealership. Hey your car is too old. If we tried to fix it, it would rust off the wheel well because it's so rusted it would probably fall apart. I heard that while I was waiting to get my car yesterday. I have been going here for a few years now. Answers like that are why. I don't worry about being over charged. If I want to get my kids a car I get them to look at it first. I've been going there so long I just got a Platinum Members 10% off card for life card in the mail for doing nothing. I don't even have a Firestone Credit Card. This is the Firestone next to the Sam's Car Wash in Fort Mill on HWY 160 West. Bet Ya never thought you'd see a good recommendation for a mechanic on Yelp! It just took me a few years to write it. :)