Silicon Dust HD Homerun for $70 would be cheaper. Free Live tv or pay to use Plex DVR or the Silcon Dust dvr. I haven't used it in a while, but NextPVR used to be free, I used it with my HD Homeruns before getting Tivo's. I have the HD Homeruns setup with Plex DVR now, as I got a cheap lifetime Plex service offer a few months ago.
I have the free HD Homerun app on my Fire Tv sticks and laptop and it works well for Live TV. I think the picture is a little better thru Plex as I have an older i5 desktop as my Plex server, so more processing power than the Fire stick by itself.