I have purchased a few inverts from them with no issues. I like to see the fish before I buy, so I have not purchased any of my fish online.
Although Fed Ex almost screwed me up last winter. It was Christmas time, cold as heck and my box didn't arrive.
I had to go to the airport at 10:00 at night to find the box. One of the workers was kind enough to go digging for it or it would have been icewater by the next moring.
Just don't order right before Christmas!!