In some countries, you have to go to a Mercedes dealer for services, maintenance and repairs in order to keep your warranty, going to a specialist dealer cost more than going to an outside specialist for services.
The parts of this luxury brand is expensive, in case there is a damage and there is need for repairs. These parts and components are more expensive compared to other cars on the road.