I would also say it is the tires. When I bought my 2009 Edge I was living in Montana where snow is possible on ANY day of the year (and happened to me several times in my 10 years there) The car only had 21,000 miles on it and it drove great but I knew that the car had actually come from California and that factory tires are something that you want to replace around 30,000 miles. The car drove great all summer long but if it rained and I happened to go through a puddle it did not seem to handle all that great which caused me concern with the ever promised huge amounts of snow fall that we get every winter. In November of that year I had a good set of Michelins put on and could not have been any more happier with how my car handled. Never once did I get stuck and it just moved right through the snow with the greatest of ease. A good set of quality tires WILL make all the difference in the world. Hope that helps.