Has anyone ever taken this stuff. I was sold on the idea of buying it until I just saw that Anthony Roberts has been fired from this site, and he was the main supporter of this. Apparently he was a con-man which makes me wonder about this supplement. Please let me know if anyone has taken it