Working in retail our policy is that if you see someone steal something, just let them go and call the police afterwards seeing as you never what they could do

we can claim the money back anyway, I guess in a different store id do the same and tell someone once they'd gone