Whatever happened to the store? I can't find it anywhere on the site. The only way I can access it is through doing a search on Google... Anyway, I'm looking to get me another sticker for my windscreen. I'm looking for this sticker found right here: http://stage.bmwcca.org/index.php?pageid=store&c=27&p=169 The only problem with that sticker is that I've ordered one and it turned out to be the kind that has the adhesive on the back side. I'm looking for one that has the adhesive on the front of it, the one you can affix to the windshield. The one I received was only good to stick on things like notebooks or whatever. Anyone know where I can get one?