I'm a market trader who's now also a window cleaner.My wife has made me help her on the market for the last two weeks so I have cleaned none or very few windows lately. We sell hats gloves and scraves amongst other things. This must be the coldest december on record, and fairly dry, so you can imagine we're talking telephone numbers.
So my three pounds doesn't make me a saint, and generaly when asked for change I say no (mainly because of what you mention ww- special brew). I have some jewish friends and when asked they have to give which is quite funny.
However, this chaps rummaging did strike a chord with me, and I felt better about myself.