I heard red worms are but stores here don't sell any. Crickets need a light like the pet shop keeps them with. There are ways to keep them longer that I read about on the internet. I have a screened container, mine get out occasionally and even after housing them with damp cotton balls and right food, they don't last long here either. I make weekly trips to the store since its close by.