If you are looking to stay warm and be mobile, I would suggest going to Mountain Equipment Co-Op (
www.mec.ca) or better yet visit the store downtown near the Husky Oil Tower: 830 – 10th Avenue S.W. (between 8th St and 7th St)
Awesome stuff and a lot of gear there is actually made in Canada (look for the mapleleaf).
Cheers!