A more insidious aspect of grocery shoppings is that companies can pay for better placement on the store shelves & floor.
That's on top of some products (eg bread) being actually stocked on the shelves by the supplier.
Basically supermarkets are just local distribution warehouses with everything else either paid for by the supplier or the purchaser (eg shelf picking/checkout).