 I ordered my car a few years ago and for the most part have really liked it with a few caveats. Its been driven to Montana in the snow and handled Seattle snow-pocolypse '09 with flying colors. I think it handles better in the snow than my previous subarus. The caveats: The fuel pump has been replaced twice due to factory flaw (warranty repair) and this series of car has consistent issues with the brakes making noise as you take off (not under braking). BMW currently will not fix it. The service experience has me re-thinking the car. I may go to something smaller and slightly more fuel efficient for commuting. It wouldn't be an issue if I bought a truck, but this is a BMW. I expected more.