Sure! I got them from PMCtire (a outfit in Sherbrooke, QC). I have bought tires from them in the past for my BMW and their customer service is top notch.
Running 21 inch turbines with summer/performance tires and 19 inch replica turbines with snows. If cost isn't a huge concern you may want to put snows on your existing rims and get a second set of larger rims and put full summer/performance/lower profile tires. It all depends what you are after though as this would decrease milage a bit for a sportier ride and sharper look.
I think for those who get the insurance discount, the requirement is to have them on from December 1 - March 1, although I think our weather is typically cold enough to put them on earlier.
I got my new tires mounted and balanced by Xtreme tires in Mississauga. They are pricy but do a stellar job. If you have nice/fancy wheels and don't want them to get damaged during mount/balance, I would strongly recommend these guys.