I have a credit on my account for some free birds and I still won't do business with them. They drop-ship and were amateur-ish to deal with to put it lightly. The website said that my card wouldn't be charged until the order shipped. I'd asked for delivery in two weeks' time, so was a little worried when we were charged immediately, as we were going on vacation. I called them and was told they couldn't tell me anything about when they were shipping, and I should call them in two weeks' time.
I don't know whether it is still their policy, but when I ordered from them it was up to the customer to contact them to find out when the chicks would ship. Problem was, the only person who could give me the info was never around. When I finally spoke to him I checked that everything on my order was available. It turns out that half of the birds weren't, but they didn't think to tell me. My reason for ordering from them was that I could get everything I wanted in one place.
When the order arrived, it was wrong. I had even more chicks missing that they didn't have, and several wrong breeds and sexes. It didn't seem like they had used much common sense when packing; if the pullets of a certain breed are unavailable, wouldn't it be logical to check that the customer still wanted the roosters?
Basically out of an order of 24 chicks I ended up with seven that were correct, and several that I had to re-home.
ETA I'd highly recommend Welp or Ideal. Welp in particular are very helpful and have some of the nicer hatchery birds.