Yes, I'm from Toronto. The hub of the universe. If you want a thrift store that'll churn out RLPL, Brioni, Kiton, etc., I'll give you the address right now: Los Angeles.
Of the pieces that comprise my monstrously bloated wardrobe, I can now say that--despite spending hundreds of hours in Toronto thrifts--ZERO items were purchased at a thrift store.
Not withstanding my cheeky comment from earlier, I still contend that almost any thrift store anywhere will yield fine results with the application of knowledge and patience. I know deadboy is in the GTA and he's said here that 80% of his finds come from his local Value Village. True, mega hauls are something you'll see from LA and only a few other places but decent pieces to flip, to wear and to trade are out there, you just need to look and know what you're looking at.