they left out shrinkage and spoilage as cost drivers. Consider how much shrinkage - retail theft - it would take to sink a store operating at such tight margins.
Another reason why grocery stores are eliminating self-checkout.
TOO MUCH THEFT