REI offers the Hydro Flask 12-oz. Vacuum Water Bottle in Red, Black, or Stainless Steel for $14.73. Choose in-store pickup to avoid the $5.99 shipping charge. That's the lowest price we could find by $3. It purports to keep contents hot for 12 hours and cold for 24.