Honestly, I wouldn't go with one that offers low shipping because that is a hatchery that is not packaging the birds to arrive safely. The reason they have to charge so much for shipping is to ensure safe arrival. Shipping is extremely stressful for chicks but all the more so for the small orders, where there aren't enough chicks to generate enough heat to stay warm. The hatchery makes up for that by adding heat packs.
If you are wanting to save money on shipping, your best bet is to place a large order - that way there are enough chicks in the box that they are able to stay warm enough to survive shipping. If you only need a few yourself, perhaps you can split an order with someone else. Alternately, you might look in your local area. You may find someone who has the breeds you want and you will be able to pick them up instead of having them shipped, which is even easier on them.