I'll comment on this -- most of my fish come from a very good (but overpriced) LFS nearby. I bit the bullet and ordered 4 fish online from ***********. I couldn't resist, since for the price of the 4 fish plus shipping, I would have walked out of the LFS with a big piece of rock

I have to say, they came in wonderful shape, and they are absolutely beautiful specimens. I figured out from the tracking info that they were in the shipping container a total of 27 hours, and after doing the long, slow, and proper acclimation with them they are the stars of my fowlr.
I am going to place an order with swf.com soon to try their stock, so far I have only ordered dry goods from here, and been happy with that.