I've ordered half a dozen times from them and have had mixed experiences too.
Their pods are the best and every time they go on sale, my friends & I order a order a ton of them.
I've had really good luck with the zoas, but don't like that if you order more than 1 of any type and ask them to split them into individual pieces, they won't. So if a zoa is offered at $9.99 for 5 polyps and you order 3, you get one frag of 15 polyps. For group orders the new rule is that if someone wants a particular type of zoa, the first person that asks for it gets it. It's too bad because we'd place bigger orders if we could get our items individually.
Crabs are small, but the price can't be beat. Same with snails. I order the bigger ones and still the price is well worth it.
Ricordeas are a great deal when they are on sale, mushrooms however are tiny. The last group I bought were literally smaller than the head of a tack and they weren't attached to anything. I tried to attach them to a rock which is almost impossible and because they are so tiny, they just disappear.
Fish we haven't had the best luck with. I don't know how many my friends & I have ordered, but I'd say loss is at least half. They have a 14 day guarantee, but in my 180g tank, you don't find bodies. Things just disappear.
I'll continue to order pods and when they have their rics on sale I'm in on those too. I probably won't order any more fish unless they are super cheap and I'm placing an order anyway. Then it's worth the risk.