MB, Lemforder, yes. Fibi-Bilstein or Meyle questionable from what I've heard as they are both re-sellers of, sometimes, Chinese parts of less than top quality.
aftermarket Lemförder has very thin paint coating for rust protection
if you get aftermarket Lemförder then take your car to Dinitrol and protect new parts with undercoating
E200 W210 (ex 500SL, ML55 and 190 Cosworth owner).
Always worth checking genuine MB prices as some parts are surprising affordable, even when compared to the likes of Eurocarparts. I try to use Lemförder when not buying from MB but Delphi quality also seems to be very good.