I don't know that I can spot a scammer, and I know I don't have the time to figure people out case by case. So when I do give charitably, it goes towards organizations like Red Cross or Save the Children. (It's not like I'm a millionaire or anything, but I try to help once in a while.) This method may shield you from problematic individuals, Chisel. Are there such organizations where you live?