if you're a snowboarder, you might want to check out the Burton store/headquarters. I haven't been but its, I believe, their main flagship home base store, but more of an outlet I think. Probably get great deals this time of year. It is about 4 miles out of town. I love burlington, I'm going as well in a couple weeks for the first time in too long.