JustDeals via eBay offers the Cookinex Stainless Steel 20-oz. Vacuum Travel Thermos
in four colors (Black pictured) for $14.99
with free shipping
. That's $9 under the lowest total price we could find for any comparable stainless steel vacuum thermos of this size or larger elsewhere. It features two screw caps, which double as mugs, and purports to keep beverages hot or cold for up to 20 hours.