I completely agree.
However, before automatically asking for one.
Check to see whether you are in contract, or on a month by month rolling. If you are on a rolling contract, talk to them nicely, and work a deal.
I now have a 2nd TIVO box coming, being delivered next week, with no fees added to my account.