I've ordered Live Stock from both LiveAquaria and PetSolutions
LiveAquaria has a great Arrive Alive, Stay Alive Guarantee. Just a couple of things I'd like to point out that have happened to me.
1) When setting up a 90g, I had ordered about 120lbs. of LR to be delivered as a Saturday delivery. I placed the order a day earlier on a Thursday, but wanted it on Saturday because I had to complete a few things before I was ready to cycle the LR. The LR arrived on Friday instead of Saturday, So I paid for a Saturday Delivery instead of a Nextday delivery - which would have been cheaper. Screwed me all up, had to speed up the setup
2) I was on a Email notification wait for what LiveAquaria called Super Colored Polyp's. When I got word that they were in stock, I placed my order. What I got was nothing of which was described. Brown with orange center, not super colored at all. They recieved a complaint phone call, and if I remember correctly refunded me the purchase.
3) Also wanted to say that I had unfortunately taken them up on a fish that did not make it, and they stand behind on there guarantee
Petsolutions also has a great 14-Day Guarantee and have ordered numerous Fish and Corals from them
I've also had great experiences with Dry goods from both online retailers mentioned above
I do like to support the local stores though when I can