Maybe each self-service checkout runs a VM, or each staffed checkout.
They wouldn't want to rely entirely on a remote database to be able to sell products.