Well, that's my good deed done for the day. I was stood in the checkout queue at Tesco and there was an elderly lady in front of me. She had just spent £47 on shopping when her card was declined. So you can guess what I did. God is going to bless me one day.
It was quite a lot of shopping, but I helped her put it all back.