Amazon offers Prime members the Contigo SnapSeal Byron 20-oz. Stainless Steel Travel Mug in Gunmetal for $7.95 with free shipping. That's the lowest price we could find by $2, although we saw it for $1 less last month. It purportedly keeps drinks warm for up to seven hours and cold for up to 18 hours.