Stellar Equipment might not be the biggest name brand in ski outerwear, but their Free 2.5 Shell kit goes toe to toe with all ...