Snowboard stores near Manhattan
Recently moved here and looking to buy new gear. I'm brand new to the sport so want to avoid shopping online so I can really see what I'm getting.
Any good stores in or near Manhattan would be appreciated. I don't have a car so places that are easily accessible are preferred.