It depends. If I notice in the store, like someone already said, I'd speak up about it. If I noticed later I would not go back, even though I would probably go back if it was the other way around.
If it happened in a bar I would give the money back 1 beer at a time