Amazon offers Prime members the Thermos 18-oz. Vacuum Insulated Stainless Steel Hydration Bottle
, model no. 2465TRI6, for $13.99
with free shipping
. (Non-members can spend $25 or more to qualify for free shipping; otherwise, shipping costs $6.25.) That's the lowest total price we could find by $6. It features a button-activated flip-top lid.