Interior Leather Upholstry
Anyhow, any reputable interior repair shop should be able to help.
Whatever you do DONOT go to Markle's on Roberston Blvd!!!!!!!! It's a fancy shop but the owner IS NOT trust worthy.
I would suggest Pete's Auto Upholstry. He's on Pico just west of La Cienega. Don't be put off by their small shop. They do top notch work. Pete used to work for Markle's and verified my suspicions about Markles. He's had to "fix" work previously done by them.
Haven't heard of the problem that you are having with your side view mirror trims. But try looking online; there are several MBZ junkyards that you can find online. Don't have any urls in front of me right now but I'll to dig a few up and post later. In general I'd stay away from the dealership as much as possible because you will always pay full price.
You can always try Fastlane:
http://www.mercedesshop.com/catalog/index.php3
They have competitive prices and give good service.



