I have 132K miles on my G500. It is getting a new cardan shaft today and redoing the engine mounts at the same time due to evidence of wear and cracking. Done at the MB dealership b/c they are great with warranty work and I was worried about the drive shaft longevity.
They replaced a front window regulator twice on my 2002 under warranty, no charge. Turns out dust and off road vibes make the last even shorter than trips to the mall.