Reviewed by 1 customer
Displaying review 1
Comments about Nature's Way Cinnamon Standarized, Vcaps, 60 ea:
This is an excellent value, other cinnamon supplements are a lot more money and have added junk like mag stearate. I take one every time I have something starchy or sweet, (I have a sweet tooth), cause I learned it balances blood sugar and has a lot of other health benefits.