DirecTV is offering a free Roku Premiere 4K Streaming media player to new subscribers who prepay for at least two months of their live TV streaming service, DirecTV Now.

DirecTV Now's basic streaming service is $35 per month and offers around 60 live tv channels including Disney, ABC, AMC and Nickelodeon. That means you can snag the Roku Premiere box and 2 months of DirecTV Now for the cost of the Roku Premiere box itself. DirecTV Now's highest tier offers over 120 channels for $70 monthly, and they have a full channel lineup on their website if you're interested in seeing that.

As a bonus, AT&T Unlimited Plus subscribers can access the basic tier of DirecTV Now for just $10 monthly which makes this deal unbeatable, and there's also the option to add HBO & Cinemax service for an additional $5 each monthly, or Starz for $8. This offer is restricted to two Roku Premiere boxes per customer.

See at DirecTV