Costco offers its members the Contigo 14-oz. Pinnacle Autoseal Stainless Steel Travel Mugs 2-Pack in four colors (Black/White pictured) for $15.99 plus $6.99 for shipping. (Non-members must pay a $1 surcharge.) That's the lowest total price we could find by $17. It keeps drinks hot up to 5 hours and cold for 12.