Is this true? Have heard mutterings but not seen anything believable (and I know it's still far off in weather terms). Metcheck has us having blizzards here on Saturday. <rolls on floor laughing> But seriously, what are the chances?