 My 2000 E430 Sport was purchased in 2006 with 51000 miles on it. Three years later it still hasn't reached 60K. In 2007 it had B servicing which is a MB rip-off where they tell you all the stuff it needs but cant show you why the old stuff is bad or failing. They just tell you "the book says" and then try to extort as much cash as they can. Ive had to replace AC hoses, shifter bushings, climate control regulator, a transmission mount and the sunroof rattles. All on a car with less than 60K.  I think this was one of Mercedes' biggest quality failures and they could care less, they have their money.  