No simply because I cannot determine those who truly need it for things they truly NEED. If I could tell, I'd likely give something at least occasionally.
I went to New Orleans last spring and I was amazed at the number of "beggars" who were wearing nice, clean clothes, had smart phones that they would quickly hide when they saw you coming, and who would try to con anyone and everyone out of money. One clean, decently dressed guy walked up to us at Jackson Square and started making small talk, laughing, etc. and then his pitch came: "I'm not asking for money, but if you were me and needed gas money, what would you do?" Uh, yeah.....
That sounds like Vancouver. Beggers there would come up to you in a North Face jacket asking you to buy them a Starbucks.
Many years ago, I was filling my car up with gas and a guy walked up to me and wanted money for food. I offered to take him over to Subway and buy him a sandwich, and he refused. I looked at him and said "Well I guess you're not that hungry, are you?" and drove off.
Do you give money to people on the street asking for it?
No, I give it to people on the street who don't ask for it. You wouldn't believe the things some women will say when you slip them a twenty. 🙁