I've taken my car here several times, and they do good work at reasonable prices. Found them on the Car Guy's web site, based off good reviews there. If you bring in your car, and live nearby, they'll give you a ride back home and come get you when your car is ready. Friendly, honest, and definitely recommended.
Pros: Quick, friendly, honest
Cons: Don't expect an espresso machine or a fancy lobby. :-) It's old school, but I kinda like that better than fancy dealerships anyway.