Many people over buy their internet by selecting bandwidth greater than needed and pay a higher price for it. Xfinity is very good at convincing people that if they stream they need added bandwidth. Unless you do a lot of downloading, or uploading, the default 75 to 100mb bandwidth is more than most people will ever need. I stream 2 TVs, 2 iPads, 2 phones, 2 smart TVs, numerous echo dots, a couple cameras, etc. and bandwidth has never been a problem, and when I worked and actually measured bandwidth consumption, 100mb is more bandwidth than I would ever use.