Le Creuset 17 oz. Stainless Steel Hydration Bottle
This hydration bottle keeps beverages cold for 24 hours and hot for 12 hours. It's made from 18/8 food-grade stainless steel, which will not stain or absorb odors, and has double-walled vacuum insulation. The price drops from $36.95 to $24.95. Shipping is free for over $49 or adds $10.95.