The holidays are coming, and with them a veritable glut of holiday specials. Stream them all with a shiny new streaming media player. Check out the week's best streaming media player deals for a cheap Roku and an affordable Amazon bundle. Amazon Fire TV Stick 4K with Alexa Voice Remote and Echo Dot Store: Amazon Price: $59.98 EXPIRED Shipping: Free shipping Lowest By: $40 Expiration: November 24 This Editors' Choice bundle is perfect for those who want a smart assistant and a streaming player. Whether you're looking to upgrade to the latest version, or you're simply trying out the devices, this bundle is a solid buy. The new Fire TV Stick remote now includes volume controls, while the third-generation Echo Dot features a new speaker design, making it 70% louder than the previous model with better sound quality. Note: This bundle is listed as in-stock on November 26. Roku Streaming Stick with $35 Sling TV Credit Store: Walmart Price: $29 EXPIRED Shipping: In-store pickup, or $5.99 s&h Lowest By: $1 Expiration: November 26 You don't have to wait until Black Friday to snag this deal! Pick up the Roku Streaming Stick at the cheapest price we could find by $1. Even better, it's bundled with a $35 Sling TV credit and a 30-day Showtime trial. It features 802.11ac dual-band wireless and voice remote. Amazon Fire TV Stick 1080p with Alexa Voice Remote Store: Amazon Price: $24.99 EXPIRED Shipping: Free shipping Lowest By: $5 Expiration: November 29 Looking for an inexpensive stocking stuffer? The Amazon Fire TV Stick 1080p streaming media player with Alexa voice remote is a great present for almost anyone on your gift list. Alexa makes it simpler to find exactly what you're looking for without searching an app, and you can easily travel with the Fire TV stick, picking up right where you left off. Of note, Macy's and Best Buy charge the same. Kingbox X88 4K 32GB Android Smart TV Box Store: Amazon Price: $59.99 via code "J9A2GQWP" EXPIRED Shipping: Free shipping Lowest By: $27 Expiration: November 30 If you enjoy the Android OS, the Kingbox X88 4K 32GB Android smart TV box could be the media player for you. It's an affordable option, with features including a Rockchip RK3328 quad-core processor; 4GB RAM and 32GB eMMC storage; 4K video support; dual-band WiFi and Bluetooth 4.1; HDMI, USB, and microSD card slot; Android 7.1 (Nougat); and Bluetooth remote control with voice control. Nvidia Shield TV 16GB Media Player with Controller Store: Best Buy Price: $159.99 for My Best Buy members EXPIRED Shipping: Free shipping Lowest By: $39 Expiration: November 26 Console gaming enthusiasts will appreciate the design of the Nvidia Shield TV 16GB Android streaming media player. This Editors' Choice deal comes with a remote and gaming-style controller, which features a built-in microphone and headphone output. Other specs include an Nvidia Tegra X1 quad-core processor, 3GB RAM and 16GB storage, 4K video support with HDR10, 802.11ac wireless, Bluetooth 4.1, Gigabit Ethernet, and Android 7.0 (Nougat). Not a My Best Buy member? It's free to join.