I think that everyone should think of the upfront £199 (or less

) as a downpayment to keep your monthly sub for TiVo low.
VM have to pay for the equipment and the upkeep/replace and repair. They are a business and as such need to make money. They aren't getting the boxes/TiVo software for free