What Bruce34 and Oliver said. I'll add a couple of my own opinions.
It does work well but don't take more than 5 grams per day, and I suggest only taking it 5 days per week.
Ignore what they say about "loading" days, where they advise you to take 20 grams in a day once per week. It...