I used the stock firestones last winter since they were brand new and I definitely regretted that. I live in SW Ontario and with the lake-effect snow it wasn't very fun.
Now with snow tires this year and it handles great
Now with snow tires this year and it handles great