it's not an offence. not stealing or robbing. maybe you went
against your morals only.
But i usually return the change if it's like more than $10 coz
when they close acc at the end of the day, the poor cashier has to
pay for the loss... and they earn so little already..