These are listed prices on fastlane for your car. I believe price is per shock/strut not sets of two. Not sure on that though.
Shock $68.94 - not sure on this it just said shock absorber... but price is a few dollars less than bilsteins
Chassis: -A 731455
Chassis A 731456-
These are for the regular shocks, not the sport, comfort or heavy duty ones.
Look at your chassis number to verify which ones for your car for the front struts.
I personally would go with bilsteins in sport version for my own car, but mine is lowered with stiffer shorter springs also, so sport shocks would compliment the springs for me.
'92 300CE - Sold
2004 C240 - C7 Wheels
2015 ML350 - P1, Pano, Ash poplar wood, Sport Dinamica interior, Running Boards Keyless go.