I have White flies and need to know if anyone has experience with Ortho ecosense? Talked to a guy at home depote that told me he went to a Ortho convention and that you can actually drink the stuff????