Checkout automation in grocery stores lags far behind other industries.
The vast majority of stores do not keep up-to-date shelf inventory. As strange as it may seem, modern-looking bar code scanners at supermarkets rarely control inventory. They just look up prices.