Really? Could you explain or show an example of a shop doing that?
Just look at any groceries receipt, there are pubkey sha and sig data on it. Many POS terminals are doing that by default.