Been there a few times and have seen them in stock. Last time I was there I was wearing a Red Wings cap, and one of the guys behind the counter couldn't believe it and high five'd me. He had just moved from Detroit and actually pulled out his MI drivers license to prove it.

That's your best bet for being close to the rink. But like it was mentioned before, They may not sell you one...depends who's working the counter, I would imagine. All the stores down that close to the stadium have those damn "This is Sharks Territory" signs in their windows.