Wow, we're practically a stones throw away from each other! (I'm on the west side of Keele) We should hook up! I'm going to send you a PM with info.
BTW, you should post your VIN in the "New and Prospective Owners" forum on here, where lots of people have Carfax accounts and someone should be able to help you out. Be forewarned that their coverage of canadian cars seems to be crappy. Mine showed an owner change every time I went to get a new sticker etc.