They've caught so many people hustling money on corners posing as homeless veterans and whatnot that I reallly just support Christian organization's relief efforts anymore personally. They caught fully employed people changing out of suits after work to go make some extra money. It's crazy.
We've got church pantries, Christian men & women homes, homeless shelters, feeding programs, Salvation Army, etc... here and they are all doing good work. I'd hate for my hard earned money to go on weed and alcohol.
I suppose though, if you get to know people that are homeless then it's different or if God moves you to help someone, etc... then sure!