It depends. Where I live, I usually buy them at the local feed store, which has two or three shipments in the spring each year. Up side is, they have passed the shipping stress stage. Down side is, the choice of breeds is limited. There is nothing wrong with online sellers, really. The vast majority of shipped chicks do fine. Of course, occasionally the Post Office messes up and you lose them, or a lot of them -- but the major hatcheries will usually replace them. Chicks can live off the yolk they absorbed before hatching for their firrst 3 days. If you happen to live near a good breeder, that is probably the best option -- better birds, and no shipping -- though of course the choice of breeds will be limited. The only good one near me who sells many birds only has bantams and I prefer large fowl. You ight want to start posting on your state's thread and maybe learn who is a good candidate in your area.