I have owned three Mercs from new, the first two were fine and trouble-free, but my, how the quality has deteriorated over the years! My latest car, an E200, failed its MOT after just 18,168 miles because the two front lower ball joints had worn out! Have you ever heard of such a thing? If that wasn't bad enough, after just over 19,000 miles, the interior fan heater behaved erratically, switching on when it shouldn't and also not operating at the selected fan speed. The MB dealership replaced the blower regulator, which they assured me was faulty but didn't however correct the problem. Finally, a new heater control unit corrected the fault at a total cost £843.87. How on earth do Mercedes justify the high cost of replacing what basically was a faulty fan speed control switch? One could buy a whole new computer for that! Contacting Mercedes Customer Service Department was of no help as, unbelievably, they accepted these faults to be quite normal, even after such a low mileage. This Mercedes is certainly not "my pride and joy!"