I've been wondering on life extending supplements and came across c60 on this site. I was wondering where do people get theirs from. Looking on the net, theres a lot of talk about 'scams' and the like and that 'our one is the most pure' etc. So was wondering of a good and reliable place
I've come across this one
c60antiaging.com
Is it any good? Any experience with them? Or better places?