кроме вышеперечисленных департмент магазинов, еще можно найти в специализированных типа "fancy sox". обычно это такие маленькие магазины в торговых центрах. но в waлмарте и зеллерсе будет дешевле.
Я носки и гольфы обычно тоже покупаю в Shoppers Drug Mart, не знаю даже, почему. Наверное, потому что чаще их меняю да и просто по пути. А чулки я ношу реже, поэтому за ними и съездить в The Bay можно.