This is the second time I have used Master Mechanic.. Again, without hesitation, Master Mechanic is an honest, fast and knowledgeable shop. I knew what needed to be done to my car, even bought the part, dropped off around 4:00 p.m. and 2:00 p.m. the next day the car was done. Price was as we discussed. I really appreciate the knowledge and experiance they have with my model of car.. I will not hesitate to you Master Mechanic again and if anyone is looking for a friendly, reliable and quality shop, stop by Master Mechanic.