go to your local hydro shop or nursery and ask for green lacewings. they can eat up to 1000 bugs a day.safe for people and enviroment. they are sold in an unlimited shelf life box. they are ferocious predators to whiteflys and larvae , aphids, mites,mealybugs. they are also known as the aphid...