 Bought used GL350 and told the wife it was a Mercedes, they been making diesel cars forever. First few months, oil "o" ring goes to the tune of$1,600. Four months later timing chain stretched for about $ 3,000. Two weeks later windshield leaks and rusts connections to air bag module. $ 6,600. One month later rear wheel bearing goes bad for $800.That's over $11,000 in repairs in just over a year. Funny part is "0" rings and modules have been recalled on other 350 models. Not a happy Mercedes man.