I have been taking my cars there for over 15 years. HONEST. One time I took it in and they replaced the starter, had problems with it. It turned out to be a faulty starter. Once again had problems, took it back and they replaced it again. They did not charge me one cent for the 2 other starters they put in. They could have blamed it on something else and who would have known better.
Pros: Honest, Resonable, Quick