What do you think, under normal circumstances, they would have to replace their entire stock every week?
I think greater demand necessitates larger purchase orders. If it’s going straight from the pallet to the customer, never occupying space on the shelf, you buy more. It’s a simple concept.
If Walmart could buy more, they would. They can’t. Because it isn’t available.