I'll be coming to Boston for Dolphins game on 10/8 and will be staying in the Financial District (is that how people really refer to it?) Anyway, while I am there I want to load up on Patriots apparel (shirts, hats, jackets) and memorabilia. What are the best stores to shop at? I will have a car available so location isn't a limiting factor (unless it's way out of the way). Definitely will hit up the Pro Shop before the game but can better prices be found for most of their merchandise elsewhere? Or are there certain things that can only be found at the Pro Shop? How about outlet stores or cheap places like Walmart - am I likely to find Pats stuff there?