I'm driving in from Watertown on Thursday for the 05-06 Celebration game vs Montreal and I'd love to do some shopping at the team store during the afternoon. Is there cheap and easy metered/curbside parking nearby, or do I need to get fleeced in one of the nearby lots?

I'd love to buy a black and red goat head jersey, is the team store my best bet, should I try Dave & Adam's also?