I have Comcast Business. I pay them 100 dollars a month. Even if I paid them way more they just don't offer much more upload where I live. They will give me tons of download but all their plans have anemic upload. My only other option is Centurylink and they will give me a symmetric line. But that tops out at 12Mbp/s. At least with Comcast I get a reasonable download. I live in a major metropolitan area. Five miles from where a NBA team plays home games.