Consider yourself lucky. A local independant shop quoted me

$1000 to replace all four struts/shocks on our E320. I really wasn't considering having an outside source do the job, but I was curious - before ordering the parts from phil (fastlane) - what I might get dinged for going the 'easy' way out. I couldn't believe my ears. Ordered the parts for less than $400 and did the job in my garage in about four hours. Any of you guys considering this on an older W124 series, it's really a piece of cake.
What a jolt of reality. I guess as a MB owner, you have to expect to get put in the 'rich' category by shop owners, and have "open checkbook" tatooed on your forehead....