Do you know what 6X HPUS 0.05% means? It means it has been diluted by a factor of 10 six times over! There is no magnesium of any consequence in the product! And, by the way, magnesium sulfate is essentially Epsom salt and it does NOT get past your skin barrier to get to where it is needed - the muscle cells.
Please Google Homeopathic and find the Wikipedia entry and you will see all sorts of science that backs up the claim that the Homeopathic approach is quackery.
This company has filed for bankruptcy, so keep that in mind when choosing to buy its products, or not.
Length of Use: 3–6 months
Bottom Line: No, I would not recommend this to a friend
Pros and Cons
The product label is attractive
They are perpetuating a fraud
Their product is no better than placebo, yet it is not cheap
The company is in BK court