sales talk and/or hype.
don't believe it because they are available over the counter.