Some what related - I tend not to like to give money to such individuals as you do not know what they are going to use the money for. Some really do use it to buy food, but others unfortunately will use it for cigarettes, alcohol or drugs - which I'd prefer not to help support one of those habits.
Any how, I was on the subway one morning talking with a co-worker. This familar homeless person was on the subway going from person to person asking for "ya got any spare change" - well my change ain't spare sporto. So when he got to me (as with most of the morning commuters) I said sorry No.
Of course he decides to give me a hard time. Whatta ya, cheap or something? Because I cannot stop myself (my poor co-worker was horrified thinking this guy doesn't have all the tools in the toolshed if ya know what I mean).
And I said no, John, don't you remember I've bought you coffee before. (which I have, he also frequents near my office) and when he is in there, I'll buy him coffee. So he asks where - and I told him point blank where -that shut him the h*ll up. He even thanked me right there.
I've seen him frequently and he is basically a harmless drunk - he is a drunk and homeless. He frequently stays at shelter in my city so I've seen and heard him enough to kind of get to know his story.