“...so the cashier felt guilt for observing the law and company policy, talk about upside down.”
This is several steps beyond stupid. I suppose, then, that he would have felt OK about his employer being defrauded. Bet he would have felt somewhat less OK if that money came out of his paycheck.
The store should change its policy to simply allow shoplifting up to $25 per visit.