Good deal on the Takeya 32-oz vacuum insulated water bottle

Amazon has a sale on the 32-oz Takeya Vacuum-Insulated Stainless-Steel Water Bottle. It's $20.21. It's got a one-hand-operated drinking spout, and you can unscrew the lid to rinse and dry the inside of the bottle. Cold water stays cold for many hours, in my experience.