I've bought from tractor supply and from a couple of different online hatcheries. TSC is definitely cheaper, since there is no shipping charges. I prefer online. It may cost more, but your selection of breeds is huge. They aren't show birds, but I don't show birds so not really a concern. I prefer Meyer hatchery. They have a low minimum amount during the warmer months and they don't give you extra males for body heat (the put a heat pack in the box). I've ordered lots of birds from them and only ever had 1 chick that failed to thrive and 1 that was sexed wrong. I consider that pretty good.