Are they allowed to refuse to cash you out?
My understanding has always been that they HAVE to give you that option.
As well, why do I think that you can't be charged with theft/ shoplifting if you make an attempt to pay, they refuse, and then you leave with the product.
But that's probably just...