Avid 0.15EC Miticide/Insecticide - 8 oz Avid 0.15 EC Miticide Insecticide is the best insecticide for mites and leaf miners. The label for Avid now includes the suppression of whiteflies, aphids, and thrips. Growers, nursery and landscape... $129.99