Do generic pills have the same quality as brand name pills or is one better than the other? I always thought that generics had to have the same ingredients...