DealFisher via Amazon offers Prime members the refurbished Roku 3500XB 1080p Streaming Stick with Remote Control for $29.99 with free shipping. (Non-members can spend $35 to bag free shipping; otherwise, it adds $6.47.) That's $5 under our February mention and $10 below the lowest total price we could find for a new one. It connects directly to an HDMI port and features 1,000+ channels and 1080p HD quality.
A 90-day warranty is included, but it's unclear who backs it.