Man that's rough. If you have access to it, I would recommend Liquid Lady Bug. It is marketed as an anti-mite spray, but I have used it for two years to fight aphids in my veggie garden. I see the bugs, pull out my bottle of Liquid Lady Bug, spray, and watch them die. They kinda get frozen in place, it looks like aphid Pompeii. Good stuff, all organic, and safe to use up to several days before harvest (at least I have had no reside on my veggies).