Magic Lube replaced the radiator and timing belt on my Honda Civic. I felt they did a great job and were fair in their pricing. Since I originally just asked for a timing belt replacement, they only recommended I replace some other critical components (water pump and drive belt). I just bought the parts and they assembled the new components on the car with the new components.
Magic Lube saved me money and hassle over dealer prices (which I verified) as they recommended an additional $300 in part replacements which were totally unnecessary. I don’t understand everything automotive, but enough to know when I'm being sold something I don’t need. They were friendly, honest and fixed my car reasonably. Not sure what else you can ask for in a auto mechanic.