The parts do seem a little high but overall looks like he covered everything.
IMHO if you find a good mechanic that is honest and takes care of your car when you come in it's worth a little extra $$$. In the long run your car will have less trouble and if you continue to take it back he'll make adjustments here and there without charge. At least that's my experience.
So is the car running really smooth now? Any difference in mileage and acceleration?
02 C32 AMG
84 190E 2.3 5 Spd