Like the others, I have successfully purchased livestock online from liveaquaria.com. I used to buy from a great place in Southern Cal called fishsupply.com, but they stopped shipping livestock a year ago. I've never had any problem with either place in terms of the fish or corals arriving alive. IMO, the most crucial part is taking the time acclimate them. I think some people don't take the proper steps and time to acclimate them after the stressful trip...