Make sure you do get the basic outerwear before you hit the slopes.
Another place you can always check out is Comor (like Woob said) on East Hastings and Boundary, West 4th or North Vancouver. They are having a boxing day sale tomorrow, but I'm not sure how much of a "sale" there will be. The website is
Comor. Go Play Outside