pharmacist - which tires are you running and size? hope not the RE050A sport tires... not in your sub-freezing weather in toronto.
then it's not the car, it's you that is reacting too slow to driving conditions... like forgetting to swap to snow tires.