I am sorry. I know this is a RIDICULOUSLY dumb question and I feel like a moron for having to ask it, but where are the local HD channels? It says that local HD launched in Memphis last month, but I can not find them! Please help. Yes, I have the HD plan, etc. etc.