It's not really double dipping, it's offering an additional service for a fee. Businesses up-sell their services all of the time. Charging the ISP to serve you and then turning around and charging you for that service would be more akin to double dipping.