Home Transportation CostsCar Statistics Mercedes-Benz South Africa excels in the National Dealer Satisfaction index