I've heard good and bad things about neem oil...