I don't think I would buy any at the prices listed. I would expect prices like these from MB Club of America but not from Mercedesshop. I'm not cheap (or I wouldn't drive MB) but I am thrifty.
Giving them as premiums for parts purchases is a good idea and Mercedesshop gets the advertising bonus.
~~~~~~~~~~~~~~~~~~~~P E H~~~~~~~~~~~~~~~~~~