While not caring at all about what the ignoramuses continually espouse above, I only tried to answer the originally posted question based upon my own experiences. Yes the stuff works, no we don't always understand why.
But what bothers me is that the poster is being so misinformed with absolute disinformation being posted by the absolutely clueless, who claim that they "know it all", "it can't possibly work because I don't understand why", " those who have experienced improvements are imagining it all because they spent the $ but I didn't".