I used the shakes a lot for snacks when I was busy working a lot of hours. I think shakes come in real handy when you don't have time to sit down and eat a real meal, but otherwise like the others say I would stick to whole foods. Today even though I don't work much I still use shakes because I want something fast and im too lazy to sit down and eat. I always like a good whey shake with some nuts.