In the creative heart of the city is this wonderful space called Yarns Untangled.
I use to knit but fell out of it for a while. When I got back into it the store opened up its arms to me and after one class (yes they have classes) I was right back into it.
The products and classes are just as great as the vibe. Beautiful artisanal yarns and all the supplies you need. Also a very men friendly place especially on the social knit nights.
Don't go to Kensington Market and pass it by. Tell them Geoff sent you.