Back on topic,
I order all the time from online catalogs. I also have a few open wholesale accounts with US suppliers. I order live stuff about once a week. It can be tricky. When I order from th internet I never know when the package will arrive. It could be in the morning, afternoon or late at night. So I have to take the day off and wait. I'd hate to come home from work to find a box of dead fish (TX summers are hot!!). Shipping is VERY expensive, please keep that in mind. Any time you do order online it is wise to find a shop like reefermadness that offers free box and shipping on orders over X amount. Most online retailers have minimums as it is unwise to order a shrimp or fish at a time. You can also find friends in the hobby locally and make "group orders" to offset the cost of shipping or to meet minimums.
I prefer my wholesale accounts. I get about 12 2x2x2 boxes (generally a total weight of 300lbs) shipped using an airline. I prefer Southwest but Ameriacn has been good as well. This is same day shippping. My shipments begin arriving at 9:00pm. This is great for me as I can work and play fish late into the evening.
With ordering close to $12,000 worth of shipped live stuffs I've never had DOA. But then again nothing has ever sat around on the porch either.
Side note, dry goods do not generally make up part of the minimum orders at most online retailers.