Walmart offers the Mainstays 17-oz. Water Bottle 2-Pack in Rich Black and Stainless Steel for $8.93. Opt for in-store pickup to cut the price to $8.57. That's a slight drop from three weeks ago and the lowest price we could find by $11. They're double walled.