I have the worst internet in the county. I am stuck with Centurylink (CenturyStink) for my land line phone. So I buy my DSL from them. It's advertised as 10 Mbit, but it's really only 6 Mbit. I pay about $25 a month for it...but I have to say it's almost always up. They use some really crappy DSL modems so they replace mine about once a year. Nevertheless I can stream two TV's via Roku 3's and I have no problems. Would love to have higher speed but honestly I don't know what I'd do with it. My surfing is minimal, I use less than 300K of data on my phone per month...we just use it for email, FB and TV now.