Comcast Internet Essentials program provides me for a 50/10MBPS internet connection. One disadvantage of this service is I must use their inferior router/modem which has to be rebooted every week or two. When I am home, all of my devices connects to the home internet service which makes life a lot easier. I am also capped at 1.2TB of data, but yet to have received a warning about getting close to my cap. I pay for my Comcast bill on the 24th of the month.