Not quite Toronto, but me and my buddy make monthly trips to Catacombs in Kitchener. It's about an hour away from T.O.
Since I heard of this place, I entirely bypass Toronto for my merch shopping! You can check out their stuff at their website: http://www.catacombscds.com ,got my WoY beanie...