I have three girls that are 6 1/2 months old. I went to my local feed store and they told me they won't begin to lay until 1 year old. I am new to chickens, but every book I've read says otherwise. They also told me they won't lay this year at all becauseof the shortening of days. Told me not to expect any eggs til next spring. Is this crazy? Please advise. BTW I am in Springfield Mo. So I know it will be cool soon and I suppose that will affect laying also? Thanks!