Where have you seen these ads for this product?
I did a google search and couldn't find any info.
I would venture to guess that this product is not worth getting. There is no easy fix for spine problems or a cream that will make you recover in a couple of weeks.
If someone is trying to get people to believe that their spine problems, back pain can be cured with some cream, they are selling you a scam product to make money off of you and nothing more.
Fran