Shopping in Aldi today. Guy in front of me was paying for a few things using an Aldi gift card - only when it was totalled up it was 89p over the amount of credit he had, so he offered to put it all back. Checkout operator told him not to worry, and then she paid the 89p for him, using her own debit card.
I thought that was lovely - and wondered how many times she was using her own money like that?