X2 on stopping the weird ones. Never EVER give birds away for free. 99% of the time the people are creeps, or just plan odd...You are well on your way!
You can usually stop the weird ones by charging even a small amount for the chickens.
Look for a Small animal exchange in your area too. Those have great people at them!