Why does your shopping sometimes get rescanned if you do scan and go but not if you use self checkouts? Surely the latter is an opportunity for stealing too?