The ants keep introducing aphids onto everything. While I can use bands on the trees to discourage them, I can't do that with the non-tree plants. Does anyone have a place they prefer for buying neem oil? All I can find locally so far is stuff that seems meant for roses. And it's pretty pricey.