Guys My mechanic has said the auto box on the C250 TD W202 doesnt need to be serviced as they have a lifetime seal......is this true?