I have it through cable, optimum online and pay $44.99, it is usually $49.99, but we get $5.00 off because we use them for tv too. It is super fast, you never have to sign on/off. It is great. We had DSL through Verizon and it was just too slow for me!! I have no patience!!