Dubia are cockroaches, not worms. If you want to try them out, you can send me a PM, I breed them/sell them. Dubia are great, they smell less than crickets, they can't climb as well either. No noise. No biting. And they hold more nutrition value. Most importantly, they are not like a German...