(This may be slightly tangential to the discussion, but not exceedingly so.)
I availed myself of this offer, and was pleasantly surprised to see the box delivered to my home in two days! I have a Charter Communications cable box, and I thought that the setup was a little more challenging than I had expected. The directions were clear enough, and I really had no problems (other than the hassle of mucking about in an ankle-deep tangle of wires behind the TV), but I don't think it's something that non-technically inclined folks (read, non-geeks) would enjoy doing.
But, something strange is going on with respect to how the TiVo box is handling the TV signals from Charter. Channels 2-29, which they call Basic Cable, works fine. But, it fails to display what is known as Extended Basic (which means channels above 29 through 100). Then comes the Premium Channels. I only have the Family Package (which is like a few dozen channels in the two hundreds, maybe 220- 250).
Now, here's the interesting correlation with something else, which makes me believe that this problem is somewhat intractable. :-( About two months ago, I stopped being able to receive the Extended Basic in a bedroom TV set (which is NOT attached to cable box). Until then, both Basic and Extended Basic used to be available there; I neither expected or got the Premium channels in that room. I called Charter and they said that "a new law has been passed that now requires them to serve the Extended Basic only through a Cable box; you could get Extended Basic (and the Premium channels) on your second TV set if you get a cable box, for which there is a monthly rental fee, of course." I did not get the rental box.
But, I think that they do/did something to the signals in the Ext Basic range, that is making it incompatible with TiVo. (I may be wrong.)
I am writing this here (and I apologize if this is irrelevant), just so that the some among the many wise people on this forum may be able to offer me a bit of light or direction. Thank you for reading this.