Stein those little AWD sports/rally cars are tanks in the snow. I used to own an Eagle Talon AWD and people were amazed at where it could go with a proper set of snows. I distinctly remember last winter, seeing several trucks stuck. My little talon would push on, acting like a plow, snow flying over the hood/windshield. Ahh memories.
To the original poster, try Tire World in Brampton. Just east of Dixie on Steeles (If I remember right). I've been getting my tires from them for years and they are usually the most competitive.