I've been hearing things all over the place but never any reason why if it is true. My local store doesn't even list them as a brand. Is this a real thing?