I'm a natural bodybuilder but came across these products for sale on a British website. Could someone take a look at them and tell me if any would be worth buying, or would they be a waste of money?
http://www.biovea.net/product_list.asp?CID=70
http://www.biovea.net/product_list.asp?CID=70