I bought from a local hardware store. I learned that my chicks all came from a hatchery. I was sold 2 chicks that were suppose to be Delaware and they weren't, one passed, the other is alive and well, she is a leghorn. I also learned that what was sold to me as Ameraucanas were NOT true Ameraucanas, but they are mixed breed (easter eggers). I wasn't thrilled at all with the EE incident, but I love my girls. They are on the small side and I have NOT had luck integrating them with my bigger girls (and 1 boy, buff orpington, and I decided to keep him) yet because they are so small compared to them. One of the younger chicks not only ended up being a cockerel, but a RIR, which I never wanted to buy. I had to bring him back.
If you really want specific breed I would look into locals rather than feed store hatchery. It's all just my opinion based on my experience though. I love my chickens, don't get me wrong, but I'm not thrilled with some things and will be applying what I learned to any future flock. Now, that being said, I was looking for very very specific things when I was trying to get mine. I was looking for specific breeds. For some people it's not an issue, but because I was looking for specific breeds and thing it made a difference to me.
Also, if you buy from a feed store you need to make sure you're not buying straight run or you might end up with more cockerels than pullets. I bought what was suppose to be pullets and still ended up with 2 cockerels. It's not 100% guarantee, but it does (imo) get you closer to having all girls.