That's a good speech but I don't buy it, lol. I live in Jersey. A stone throw away from you and get equally sh!!!ty weather. I've owned a GTI for 8 years and had zero issues in the snow. Granted, you will want to have a spare set of Winter tires to deal with it, but otherwise you should be fine...