Sling TV offers the Roku 1080p Streaming Stick for free with free shipping when you sign up for one month of Sling TV service. (Prices start from $19.99 per month.) That's tied as the lowest total price we've seen. (Most retailers charge $35 or more for the stick alone.)
Of note, you can also bag the Roku Premiere+ 4K Streaming Media Player for $49.99 with free shipping when you sign up for three months of service. That's $18 under yesterday's expired mention.