Horribly incompetent.They didn't do what they said they did. As you can see from the recent Google reviews, they are not trustworthy. My car is worse than it was when I brought it in. Do NOT trust them with your car. There are plenty of options out there. I'm so upset they screwed me. This is what gives repair shops a bad...
read full comment