I've had that happen at work a few times. You can easily tell the difference between someone who feels really bad about forgetting their money and those who hope they get their food for free from the start.
If I can tell the difference, the nice people get free food. ^^
I tell the greedy gits though to go home. XD