Michael Chang , Oct 02, 2012; 11:45 a.m.
Sarah, I will be very surprised if insurance companies will tie their rates to anything from The Weather Channel.
The Weather Channel is a cable and satellite television network service. It brings weather information to the public, but it has no authority to set policies or standards.
It might be different if NOAA had announced the introduction of named winter storms.