im going to let them hatch out as i have a lot of bag worms( i think thats what they are called here) that destroyed on of my trees already. I dont use any chemical products to kill insects around my house. If you never seen an infestation of these catipillars infesting a tree its something you...