I found this shop through AAA and they were great about working with me. We talked about the things that needed to be done and the things that could wait a few months, which I appreciated since I'm a unemployed undergraduate student. My car is rather old ('93 Mustang) and they really did everything they could to find parts and to improvise when they couldn't. The last people tore my car to pieces trying to ""fix it"" to the point where it wouldn't start and Pit Stop got it running again.
Pros: Knowledgeable, Relatively quick
Cons: Costly
more