Quite an interesting story, I thought. http://www.thestar.com/news/gta/article/854018--how-panhandlers-use-free-credit-cards?bn=1
All I know is that in Portland I never offer money but if I have food or leftovers from a restaurant I'll share ... oddly enough I get turned down about 25% of the time.