Since someone already answered your questions regarding Hunter, I can help you with stores in your area. I'm also on Long Island. The following ski shops are places I've shopped and recommend:
- Sno-Haus in Hempstead
- Sundown in Levittown
- Ski Stop in Plainview
All three I have shopped at and offer great selections.