I placed an order several months ago. Some stuff is great, others not so much.
Astrea snails are good from there, 100 for $48 and they are a decent size. The nassarius snails are tiny but do grow in time. We had all of our peppermint shrimp die (10) and the hermits were so small it was ridiculous. The serpent starts and porcelain crabs were nice.