I think the initial cost of shipping a group of chicks from a hatchery is daunting but I still feel like getting the breeds you want with the production levels you want pays that shipping several times over. I can't see paying $3.99 for a chick breed you don't particularly want when you can pick breeds that are more sustainable (I can't believe it but chick prices have doubled since two years ago!!!!!!!!!!!!!!

) for the same or similar prices and just bite the bullet on the shipping.
Out of the selection you mentioned, the barred rocks are the only ones I would buy. But if one is going to buy from mail order, I'd order some Black Austrolorps, White Rocks and New Hampshire Reds....three breeds I have owned of superlative egg laying, hardiness and meaty offspring/roos for meat. Another breed that possesses the egg laying and hardiness, if not much broodiness when it's needed or meaty/heavy builds, is RIRs. Those four breeds would be my picks for a sustaining flock that will still be laying well clear up into their old age...and should actually make it to old age.
I like to keep a Partridge Rock roo to cover my laying hens...the ones I've had were smart, sweet, quiet, huge and pretty, not to mention vigilant for free ranging purposes.
Breeds I've tried and found wanting: Production blacks and reds, Dominiques( I know! Who would have believed it? My granny used to have great Doms but the ones I got just didn't make the grade...could be they've changed since the old days), Wyandottes, EEs, Orpingtons(any color).
Breeds I like but probably wouldn't invest money in again: Leghorns, Brahmas, Partridge Rock hens(too small).
Breeds I'd never even consider: Ornamentals, games, bantams, silkies.
That's just my take on the whole sustainable flock thingy....it sure works for me but may not suit anyone else.