It is my understanding that the generic equivalents of all those well known brand names are every bit as good, and they are definitely cheaper.