Amazon offers Prime members the Thermos 16-oz. Stainless Steel Compact Bottle
, model no. FBB500SS4, for $20.94
with free shipping
. (Non-members can spend $35 to bag free shipping; otherwise, it adds $6.59.) That's the lowest total price we could find by $6. It features vacuum insulation, stay-cool exterior, and a twist and pour stopper.