Self Checkout Theory