I have had Sling TV for a long time. I've been very patient and am happy with my channel selection for the price I pay. True, no DVR yet, but it's coming. When I had cable and a DVR, I would record and it would just pile up for the most part unwatched. So I'm happy with the on demand. Could there be more features? Sure. But at what cost? I've had little problem streaming through my Roku 2 they sent me when I signed up awhile back. Sure, you can expect picture quality to go down some when a big game or TWD is on AMC, but even here lately it's been minimal. I'm very satisfied with Sling TV and recommend it to everyone to at least try.