We've been fighting a vibration problem for a while, and I think the cause may have finally been isolated, and fixed. Overall, Hagin's provides great service and stands behind their work. You don't see that often in the auto repair business. That's why we take 5 of our seven cars to them (the other two are collector cars that I would rather service myself). We've been Hagin customers for about ten years, and have no reason to leave. They do good work, and stand behind it.