That's great. As I said, I didn't know about these services until I read your message. So thanks for the heads up.
I also discovered the Encore Play, which is another on line feature that TWC has. I subscribe to Encore through TWC, however there is not an Encore VOD channel in the box. Encore Play fixes this issue.
Glad to see that you got it all sorted out.
DragonRider