my friend bought that one for me for christmas along with a buch of other njd car accesories..i didnt know it stuck on the inside! i have mine on the outside, oh well..the only thing i don't like is the fact that u cant read the "New Jersey Devils" print once its on the car..i have tinted windows so that pretty much sucks....
Oh, and she bought it for me in some sports store in florida so im pretty sure once the season gets started their are gonna be a lot of stickers n other things comming out in stores so u don't have to pay shipping and all that other stuff...