These guys not only find out what's actually broke (without mentioning muffler bearings and other mythical parts), but they fix it as quoted and usually rather quickly. A little out of the way off the highway, but worth it.
PROS: quality of service, reliability
CONS: can't do body work
more