Can any one tell how good Neem oil and diatomaceous earth are for eradicating aphids please as it’s my first aphid infestation was also told vinegar will kill aphids and there larva on contact? I’m waiting for merit75 mon I would like to save my mother’s at any cost disposed of everything in my...