okay, so no viniger. What about neem oil? and where can I find a product like that? do I have to go to a hydro store, or can I find it at like a home depot, lowes etc. Yeah, Im out side. Ive tried to spray with water. Didn't work. They still keep comming back. I was using Triazicide. Which...