Be sure if you're going to order from them you fine tooth their return policy because they will throw every period in your face. I had a shipment of nearly half dead and because I didn't photograph every aspect of it they refused a refund even through I provided pictures of the dead fish. Not to mention the guy I dealt with was a real grinch. I would recommend to buy elsewhere where they actually have the integrity to stand by your policy.
I've directed a lot of people to AquaticArts over the years and I can't keep recommending them enough! They are extremely professional, yet friendly, and more than happy to answer any questions or concerns. You can tell that they genuinely care about the well-being of their critters which was very important to me since I didn't want to support someone who just saw their animals as a quick way to make money. My animals arrived very healthy and happy, and lived quite a while past the expected life span which told me that they were very well bred.
I have bought items from them and never was disappointed by them, if your an aquarist then you should check out this site
Snails, Dwarf shrimp, Crayfish and live plants