May want to try Independent Mercedes Service Center in Antioch. I heard 2 techs from SF dealer left and opened their own shop. I beleive their web site is
www.imsvc.com
I was planning on going there with my 99 ML320. The web site shows some good qualifications.