I too have scratches on the windshield and rest assured this vibe has never seen the snow or ice as it is in Louisiana. It drives me nutty, especially at night. I have read that non-american cars have softer windshield glass (be it the laminate or the actual glass I do not know) People have suggeste...