I drove past it a few times in the last few days... I live 5 hours from Toronto and visit often. I was just down there for 4 days this last weekend. I lived in Toronto for atleast a year and visit often, but I've never been up there. :P
Btw any of you living in the Toronto area ever heard of "Active Surplus"? It's a cool store on Queen St. W, and has lots of electronic stuff. Not much useful stuff for PSP Modders as most components are general sized, but they sell everything from resistors/leds, to doll parts, to dentist drills. Honestly it seems like the kind of store that people over at Benheck would enjoy. XD
http://activesurplus.com/