I agree completely that it is up to the vendor to keep their product on shelves. However, Wal-Mart can pressure the vendor so if it is upsetting to you and others let Wal-Mart customer relations know about it!
Stores lose money on pop so walmart is just fine being out of stock often
The vendor is responsible for coming in and stocking the shelves, not walmart.
Coke is a vendor item, so the vendor isn't keeping it in stock
Thanks! Your answer is awaiting moderation.