I will donate to a food drive, or similar. But, I never hand over cash to anyone who is begging. I don't think its really helping anyone just to give them cash. Across from where I work there is a shelter. If they are begging, its usually something specific, they are 73cents short on bus fair, or they need 2.25 for enough gas to get home. I've witnessed some of them buying cases of cheap soda with food stamps, dumping out the soda, and returning the cans for the deposit money so they can buy liquor.