LOL, first time getting one of those calls? They're never "sales calls." If someone cold calls you and starts off with "this is a sales call" they will be unemployed soon. Not saying that guy won't be. (but he probably won't lol).
Anyway...the question "Is on Demand available for major TV networks" is actually a super loaded question and no matter who the service provider is the answer is always "sort of, kind of, sometimes, what shows?" The licensing for the On Demand material is far from static.