We’ve compared BPI Sports Carnitine with Zahler 120/80 Cardiovascular Health and determined the following. BPI Sports Carnitine wins in this battle and gains 0.5 VSR. Its adversary Zahler 120/80 Cardiovascular Health receives 0.2 VSR. The rating was affected in the first place by the price of L-Carnitine, thus 1000 mg of L-Carnitine of BPI Sports Carnitine going to cost you $ 0.76, as against $ 3.14 of Zahler 120/80 Cardiovascular Health. One serving of BPI Sports Carnitine contains 250 mg L-Carnitine as against 500 mg of Zahler 120/80 Cardiovascular Health For a serving of BPI Sports Carnitine you will pay $ 0.19 , and a for a serving of Zahler 120/80 Cardiovascular Health you will have to pay $ 1.57.
BPI Sports Carnitine has just one flavour, Mixed Berry. Zahler 120/80 Cardiovascular Health has no taste, the manufacturer makes it unflavored.
BPI Sports Carnitine and Zahler 120/80 Cardiovascular Health have only one size, BPI Sports Carnitine has 2 fl oz and Zahler 120/80 Cardiovascular Health has 180 capsule(s).
We recommend buying BPI Sports Carnitine.