I'm skeptical about naturopathy in general and this stuff did nothing to change my view that unless a medication is scientifically proven to be effective, it should not be cited by its manufacturer as a cure or even a treatment for medical problems.
By labeling their products as supplements rather than medications, the manufacturers avoid scrutiny by the FDA. Then they claim their products' "natural" makeup to be superior to pharmaceutical drugs. How cynical.
The manufacturers make all kinds of unsubstantiated claims for their products' effectiveness, knowing they will be validated by osteopaths and other quacks, and scores of users will line up to write personal recommendations. Here's one user who is calling it as he sees it: a scam to take advantage of people in enough pain to try anything.