We dropped cable entirely at the lake and honestly seldom watched TWC anyway. We also don't watch it much in Ohio either, since it's almost impossible to find an actual weather report for where I'm at.
I have found that, when traveling, I just hit the website of a local TV station. They always have local weather available, including radar.
In west Alton, I use the following links:
7-day forecast for Smiths Point
http://forecast.weather.gov/MapClick...5#.UtWkilOD7mE
Nat'l Weather Service radar for NE US.
http://radar.weather.gov/Conus/northeast_loop.php
Really detailed local ready from WMUR
http://www.wmur.com/weather/radar