Pelican Ski & Snowboard Shop is East Coast’s largest ski and snowboard dealer
All reviews seem positive