Amazon offers its Prime members the Valve Steam Link for $19.99 with free shipping. (Non-members can spend $49 or more to qualify for free shipping; otherwise, it costs an extra $4.98.) That's $15 under our September mention and the lowest total price we could find by $30. It streams games from your PC to your TV and is compatible with Steam, Xbox One, and Xbox 360 controllers.