As long as the flies have not been hit with fly spray they are fine. I have been buying fly pupae from a pet shop and letting them hatch in my hatchie Bd tank. They go nuts for them. I was told by an experienced reptile keeper that they are a very nutritious food.