OK. I'm tender hearted and can't bring myself to butcher the old hens. But go they must since I have some great new hens just starting to lay. Here's my question: Will they still lay an occasional egg? Or are they done? I have a friend who doesn't want to pay the going rate for new layers ($15 to $20 here). I told her I would give her my 3 year old hens for free. But if they won't ever lay eggs again even a free hen is a dud (although you get what you pay for). If I give her these old hens can she expect to get eggs now and then?