Hi, I bought them from a woman in Reno Nevada......She has different varieties of chickens......I bought 3 Iowa blues and 3 Buff Rocks. The Iowa blues started laying eggs first. I don't think the Buff Rocks have laid eggs yet. I wouldn't have known which laid first but I was watching them and noticed the Iowa was laying in a corner of the coop and when she stood up there was an egg.