REI Outlet offers the Stanley Evolution 20-oz. Water Bottle in Stainless Steel for $10.73. Add it to your cart and it drops to $6.73. With free shipping, that's $10 under our July mention and the lowest total price we've seen. (It's also a current price low by $11.) It features a center push button, wide mouth, and is dishwasher-safe.
Orders placed by December 19 at noon ET are guaranteed to arrive by Christmas.