What do you guys think about this product? It seems to claim to get rid of pretty much everything. Its organic too, its a 70% neem oil extract.