If you’re looking for an inexpensive way to stream your favorite movies, look no further than the Roku Express media player, available today for just $21 during the Amazon Prime Day sale.

(Amazon links in this story are affiliate links; this site receives a small percentage of sales from Amazon affiliate links.)

The device, which normally costs $29, offers thousands of channels including subscription favorites such as Netflix, Disney+, Hulu, HBO (but not HBO Max), Peacock, Apple TV and Amazon Prime Video. There are also a large number of free channels such as YouTube.

The Roku Express, which streams HD video, comes with a high-speed HDMI cable which connects to the television. All you need is an Internet connection and you’re ready to watch.

FYI, Roku does not require any fees to watch the free channels.

For more information on today’s Roku Express offer, click here.