Sounds like a lot of hype and very early promotion. No meat on the bone in this article, but the picture is nice.

Balding Forum - Hair Loss Discussion

Paid advertisements (not an endorsement):