I understand that but a customer shouldn't be force to buy hardware from the vendor, or be charged a fine for not doing so. Either work the cost of the hardware into the price of the service, or offer a way to have the service with limited support if the customer wants to take care of it themselves.
Verizon should be able to know if their service works all the way to THEIR box, after that it's my responsibility if I choose not to pay for the additional service.