So I received emails and a phone call from Comcast telling me that Streampix was now available to me at no additional charge. Streampix is their version of Netflix.  I can access it on my tablet and computer but it fails to exist on my TV. Per Comcast all you have to do is go to the On Demand menu and go under Premium channels and there it would be....well guess what? There it is not!  And do you think anyone can help?   Guess I'll stick with Netflix.