I really like Mario's Automotive Service. They are always willing to help get you what you need without overcharging you. I have used this service for about five years and am pleased with the results -- I never feel like I am getting my eyes poked.
Pros: friendly, fair prices, owner usually always on duty.
Cons: sometimes busy and you may have to leave car overnight.