Adidas 20oz Water Bottle
This water bottle has a volume of 600ml and is made of double-wall 18/8 stainless steel. It features a BPA-free straw top and can keep liquids cold for 24 hours or hot for 12 hours. The price drops from $30 to $16.50. Shipping is free for Prime members or on orders over $35.