to be honest, I think there is nothing wrong with the prices. Personally I'd pay More for the T shirt, and for some of the other stuff. There was a discussion a little while ago about making donations to this site, many felt they would donate because thats just how they are, others did not feel the same way. I guess thats how it will be witht he merchandise, mixed feelings. I would definately buy mercedesshop merchandise, it will only help the site grow. I buy from fastlane or partsshop when I can, and I contribute my time. A few Dollars for some merchandise would be a welcome expense for me, and I would do it because I love mercedesshop and because well I'm addicted so why not show off my team colors?
I agree on the decals to be used in a certain place, maybe the mercedesshoop.com wrench logo, in a sticker placed in the lower left windshield corner, would be perfect.