Maybe our birds originally came from the same hatchery, though I am in northern California. My 8-month-olds are not only not laying, they're not even showing any signs of maturity! We put in a coop light almost a month ago, to no avail. They're eating higher protein grower food with free choice oyster shell, but only one EE is laying. The other EE (who is 9 months old and supposedly had been laying a month when we got her) has not laid since coming here 3 weeks ago. The RIR, barred rock and wellie... nuttin'. Not even a wattle, a red face, nuttin'. They have plenty of food and water, are allowed to free range and have access to grass and bugs and places to dust bathe and all the things that makes chickens happy, and the whole flock seems happy and is otherwise healthy. The wellie is the exception--she's suffered through a number of health issues but is doing very well now and is finally starting to grow. I really don't expect her to produce anything. Out of a flock of 6, two have an excuse (the youngest one is only 3-4 months old, and the wellie was sick for a couple of months... those are the only ones with an excuse). One EE is laying about 4-5 eggs a week (two days on, one day off seems to be her cycle). The other EE, the BR, and RIR got nuttin', though at least the other EE has laid in the past before coming here and she DOES squat for us now, so I'm thinking she'll start again soon. But of the original flock, the first 4 that came here at 6-8 weeks of age, they've been here for six months as of this weekend. And it feels like we've been waiting longer because the guy we bought them from told us they were 3 and 4 months old and should start laying in about six weeks, and being new to chooks, we didn't know any better.
We figured out the cost breakdown for what we've put out so far for coops, feed, medications, dewormer, and the chickens themselves, and we broke it down by the # of eggs we've had. If all our chickens died today and we only could count the eggs we've already gotten, our eggs have cost us roughly $12 apiece. We have had some discussions lately about eating whoever isn't laying by January and getting new chickens from a more reliable source.