Since you are getting birds for pets and eggs, I would like to recommend you buy good birds from a real breeder. Most people would think, "Why do I need to buy that kind of bird instead of a hatchery bird?" It is because your birds will be pets and you will get attached to them. I would recommend you buy a quality bird that has a good chance to live a long productive life with you.
Hatchery birds lay early and stop early. They are prone to being egg bound because of their body shape. They are narrow depth wise and width wide. There is just not a lot of room for all the internal organs in a hen built like that so they have issues.
I want to add, once you see what a real standard of perfection bird looks like in person, you will never forget it. I sold some culls to a lady on BYC, she was amazed at how large they were and they were just a few months old. She said they were larger than her full grown hatchery hens.
I have had very good luck health/egg laying with Murray McMurray hatchery. Also, there are some "breeders" who buy from hatcheries then resell. This happened to me with some welsummers I bought a few months ago.
My MM birds are not show quality but good layers w/o problems...my five year olds are still laying.