Have had all the others without much success waited till this had generic but these reviews have me really confused if I want to try it or not.