Starting April 19 (2017) Walmart will begin rolling out a new feature, if you select store pickup for a purchase, you may be able to get a small discount on the purchase price. In other words, they are paying you to do the delivery to yourself 🙂 This feature will slowly ramp up, they are planning to include 1 million items by the end of June. As usual, YMMV depending on product availability and location. This will be offered on the 48 contiguous US States.
I am guessing this is a feature that got inspired by the Jet team, which has all kids of nickle-dimer discounts on the Jet website (pay less if you forgo returns, pay less if you pay with debit card, pay less if you buy in quantity, etc). I don’t know if the other Jet features will make it to Walmart, but for now, if you are fond of store pickup, you may be able to save!
More details on the Walmart blog.