There is no contract with the customer like ATT. They don't throttle like a lot of other ISPs, but you may not get 90% of advertised speed due to the number of people using cable and internet. Cable Broadband is affected by the number of users on-line at the same time in your neighborhood (or area). Whereas DSL gets slower the further you are from the "Office" (not the building, but a distribution point). Spectrum's biggest problem is trying to integrate TWC, Charter, Brighthouse, etc. into one cohesive unit. I also found that depending on which former ISP you had, will also dictate what speed you get. They are now advertising 200Mbps (up from 100Mbps). I was a TWC customer and was getting 50Mbps prior to the merger and still get the same speed even though my price for TV and internet went up another $20/mo (my actual speed was 32Mbps). When I talked with the CSRs at the Spectrum site, they told me if I want 100Mbps, I would have to pay more as the speed increase was given only to former Charter subscribers. I live in a major city and the only two providers are Spectrum and ATT (Google stopped its expansion where I live). There are others, but there speeds are slower than ATT (their fiber is not available everywhere). The Spectrum app also leaves a lot to be desired. I had few problems with the old TWC app on both the Roku and the Samsung TV. The Spectrum app pauses and clocks in the middle of a show multiple times, even though the speed is in the 20+ Mbps. It also throws a lot of error codes and if you have a Roku Express hooked up to a PVR to record one show while watching another, it pauses with a message "Do you want to continue watching" and then times out after a bit. They claim it is to free up contention when you aren't watching, which makes some sense, but I suspect it is to get people to rent their DVR.