Absolutely terrible experience! The price kept going up the longer they worked on the car. First estimate was about $400, and if I didn't get the repair through them, they would charge me for the diagnostic. That made them just a bit pricier than estimates from other shops, so I had them go ahead. After working on the car, they said something else needed repair, doubling the total price to $800. Since I was already halfway in, and they said the car wasn't working, I bit the bullet and went ahead. More repairs needed, they said. Final total was around $1100 on their $400 estimate. When I finally picked the car up, it took about a half hour for them to bring it up front. Found out why when I stopped somewhere on the way home -- the battery was dead, and they must have just jumpstarted it without telling me. I will never go back there again.