Newegg offers the refurbished Roku 3500R 1080p Streaming Stick with Remote Control for $27.95 with free shipping. That's tied with our mention from three weeks ago as the lowest total price we've seen for this model. (It's a current low for a refurb by $7.) It connects directly to a HDMI port and features 1,000+ channels and 1080p HD quality.
A 90-day warranty applies, although it's unclear who backs it.