Also try the MB mega salvage yards.... Silver Star Recycling and Potomac German Auto.
www.silverstarrecycling.com
www.mbpartsonline.com
The people at Potomac are super nice....but the first time I dealt with them it took them 3 tries to send me the correct air cleaner and the second time I dealt with them, they sent me a door panel that was more discolored than the one I had. Another thing...if you call them, call both locations...don't think they are networked.
I ended up getting my door panel from Silver Star...people weren't as nice, but good door panel.