Another question to ask is, "What do you want from your chickens?" The chicken in the grocery stores is mostly white, dry breast meat. You can raise your own chickens and they will have larger legs and smaller breasts. Some varieties may not have any white meat at all. If you don't like the taste of chicken bought at the supermarket, consider raising broilers. Eggs are the same - you can't get super-fresh eggs from pasture-raised chickens anywhere else. Although you can purchase "omega enhanced", cage-free, organic, free range, vegetarian feed eggs in the grocery store, they still contain very little flavor. You will notice a huge difference in flavor when you compare any of these eggs to an egg from your backyard chickens.
www.poultryfeedmachinery.com