I will be totally honest the only reason for reviewing Campers Village is that it is the only outdoor store in Calgary that stocks Ice Breaker clothes, correct me if I'm wrong but I'm only aware of one other store in Banff that stocks their clothing?
I can't recommend Ice Breaker enough as it is really good quality clothing (at a price) for anything outdoors, made from New Zealand Merino Wool it is not itchy like most wools and wicks moisture away like nothing else I've used and the biggest bonus is it doesn't smell afterwards!
Just google the brand for more info, no affiliation just good outdoor gear.