At work I found a purse in the carpark... of course I brought in to be recorded in lost property. Lots of cash and cards, anyway a lady collected it and insisted on giving me a fiver.... 1. Company doesn't allow staff to accept gifts from customers. 2. I wouldn't take it anyway. She wouldn't take my polite refusal so I suggested she deposit in the charity box on the customer service desk. That she did.
I'm happy it got back to it's owner, owner's happy and a charity got a couple of quid.