I only have one leo so I get them from petco and they last for a long time, but if you have many leos you might want to buy from a more reputable dealer.
You can get silkworms from a petstore? I didn't think they carried them. Curiouse, what do you pay and for how many? I only have petsmart near me. I've been wanting to see if my guys would like them, but don't want to bulk order and be stuck with all these silkworms if they don't.