This crap: http://www.optimumnutrition.com/products/nitrocore-24-p-261.html Is a blatant lie. It's very simple, there just aren't 10 "distinct" sources of protein in it. Call them, you'll see. They'll say they can't tell you what all 10 of them are, because of limitations of Federal Regulations. The limitation is, you can't list two ingredients that are exactly the same as two separate ingredients. I think the correct number is 6. We called them on it personally at our store.