That is SOOOO foul especially on an 80,000 dollar car.  Makes me want to throw a brick through someones window.  MB in deutchland sux also.  If you need to order apart it takes MONTHS to get it.  I needed a fan clutch coupling (what ever the hell that is) and it took them (MB) 7 months to get it.  It was freaking made in Germany...go figure.