Protein shakes are marketed to consumers as an easy way to get a lot of protein in a single serving. When are they good for ...