"Aaack! I got my dish installed yesterday, only to discover that we aren't getting the local forecast on The Weather Channel. Is there any way to get that? Or are we outta luck?"
Not sure. Never watch Weather Channel. I would just call their Customer Service number and ask about it.
I've found them pretty helpful.