Spectrum's move to all-digital was my breaking point with my ever-increasing cable bill. I have six televisions, only two of which were using boxes, and this change would mean that I would have to rent an additional four. I have two Apple TV boxes and one Amazon Firestick, and can say that this is much speedier and more reliable than either of them. I've been trying it out for about a week now, and am confident in dropping Spectrum at the end of this billing cycle. By the way - I see that some reviewers have complaints about customer service trying to charge them for setting up the Roku, or for adding or dropping channels, or for troubleshooting. This is a scam perpetrated by someone with nothing at all to do with Roku. An outside entity was able to create a fake Roku site that topped the list when googling "Roku." The phone number you would call if you pulled it from this website was fake and, again, had nothing to do with Roku. Roku was the main victim in this scheme, it's cost them negative feedback all over the internet. Just DON'T google Roku and call any number you find at the site until this is straightened out. Look for a number on the documentation sent with your device. If anyone at the other end of the call tries to charge you for any of these things, you haven't reached the legitimate Roku support guys.