Winter Tires improve safety and enhance your vehicle's performance in wintry conditions. If, in the event your vehicle is involved in a collision snow tires will respond better to braking and handling in snowy, slushy and icy conditions.
The other added benefit to installing winter tires, is that you WILL received a discount from your insurance company for doing so. Providing proof of receipt for install is all that is required. Discounts do vary depending on insurance company, but hey! a discount is a discount!
Please reference this article released by the Government of Ontario on the Winter Tire Discount.
And remember - #SeeSnowGoSlow