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 the heavy hitters. Stellar Equipment has flown relatively under the radar ...