Toronto is probably the best place in Canada to thrift. It's got incredible population density and has been that way for most of the 20th century. (This means that there were lots of people buying lots of things for a long period, longer than say in Western Canadian cities). You'll find tons of good things, especially in the vintage category.
Several regulars here are in the GTA and one former regular made a living at it.