Amazon offers Prime members the Thermos Stainless Steel 12-oz. Can Insulator in Stainless Steel for $7.19 with free shipping. (Walmart has it for the same with free in-store pickup.) That's pennies under our mention of another color from three weeks ago and the lowest price we could find by $6. It purportedly keeps one 12-oz. can cold for up to three hours.