I'm at the "end of the line". Both in distance from any large hatcheries, and in terms of postal service. My recommendations:
Order from the hatchery that is closest to you. Read reviews about all hatcheries you are considering.
Realize that that "must have" breed might: be everything you thought it was going to be, and maybe even more! Or... it may be a disappointment in viability, adherence to SOP, productivity, behavior, or overall performance in your particular situation. To that end, be open to changes, and "try new breeds". Sometimes the "tried and true" breeds are popular, simply b/c they perform well, and folks like them. I am finding that to be the case with PBR. On a whim, I ordered Colombian Wyandottes. They looked dumpy in the catalog. But, these girls are massive, and they are beautiful. They have yet to start laying, even though they are over 6 months old. So... at this point, that is a bit disappointing. Their performance after they start laying will determine if they are worthy of repeat.
If getting chicks, place your order at a time of year that will give them the best possible chance of surviving the trip.
Realize that those fluff balls at the feed store are also shipped! The main difference being that the feed store absorbs the risk of early loss from shipping stress.
I've had bad experiences dealing with feed store chicks. First was a group of special order chicks that were added onto a feed store shipment. Those chicks did ok, but 3 of the auto sexing pullets I ordered were cockerels. The hatchery worked with me for a satisfactory solution. Following year, I went to pick up my replacement pullets to find that there had been a change of management. The employee had absolutely no idea how to manage chicks. I arrived to find a single heat lamp suspended about 3' above 4 bins of chicks. Some chicks, including one of my replacement pullets were comatose from being cold, the rest were standing on their tip toes, and screaming loudly, trying desperately to get near the weak circle of heat. The manager told me that once my chicks left the front door, there was no guarantee for viability. If I had ordered directly from the hatchery, they'd have gone immediately into my care and avoided the incompetence they were exposed to. And most hatcheries give at least a 48 HOUR viability guarantee.
Poultry Nutri-Drench is IMO the most important product to have on hand for starting ALL chicks. Skip the electrolytes. If you feel that you need them, you can make your own from baking soda, sugar, and salt. (flavoring optional)