Do any of you guys know of any ski shops in Manhattan, along 78 (from NYC to I-81), or along 81 (from I-78 to Hagerstown)? I am making my last (thank God) bi-annual trip to NYC next week. I have been looking around lately into getting a helmet, but it is something that I need to try on before I buy. Just thought I would ask around to see if anyone had any ideas.......
There is Nestors in Allentown. It's convenient off of Rt 22 which used to be I 78. There are some others as well, but I would have to ask the wife since that's her backyard and we haven't been for a few years.