That is very nice of him, keep in mind tho, dealership is a flat rate world, the more cars they can bang out the better pay, so they tend not to go into details, and the thing is warranty time usually blows and techs has to go out of their way to diagnose a problem sometimes.
A good dealership...