I know this is still a tad early but I thought I might as well start this off. Where do you guys recommend to get some winter tires from in the GTA? I am specifically in Markham.
I am driving a GTI and am thinking of just putting some steelies on unless there is a really good price on some...