Even though SWF packs them well, the good old UPS sucks. Their trucks are unheated and your fish sit in the back until they are delivered to you. If SWF put enough heat packs in the boxes to keep the fish warm all the way to you, they would cook the fish.
So I try to only order when the temps are at least in the 50's and lower than the 90's to improve my odds. I have suffered losses due to chilling though and they made good except for the jawfish that I got last time, even though he was pretty much gone when I got him, I wen ahead and put him in my tank and never saw him again. I have a big tank loaded with live rock, once a critter goes it, it's in for good. I assume that they hermits took care of the body in short order. Since I couldn't provide them with a dead fish, I was SOL.
That said, I will continue to order from SWF. They have the best livestock and the best prices and I haven't had any problems with their customer service at all. :happyfish