I thought it'd be a good idea to start a thread that has a list department retail stores that carry dope gear.
TJ Maxx in Gilford, NH carries some dece goggles and outerwear. Bright colors.
Marshalls in Plymouth, NH has carried Orage and Burton jackets (last season).
Just add on as you find goldmines throughout the summer. Spread the word!