We live in the Palm Springs area. After trying different indie shops there and not being too happy, we tried Corral's Mercedes and BMW repair in Moreno Valley. They did really good work and seem/are very honest. They went beyond what we asked for and fixed things on their own - no charge. We spent about $1200 but had a lot done for the money (transmission full service, oil change, radiator flush, new mirror control switch, replaced driver side mirror control assy, and fixed our driver side window). It was a bit of a drive for us but worth it! All done with Mercedes recommended spec fluids and filters. We will be back.