At its retail stores only, Aldi Food Stores offers the Adventuridge 34-oz. Stainless Steel Thermal Bottle for $4.99. That's around $11 less than you'd pay for a similar bottle at Amazon, and a great deal for a thermal bottle of this size in general. It stays hot or cold for 24 hours.