Here's a lil rant for how to snack properly. Protein Shakes and bars are not going to FILL you up. You need density, Volume in your snacks. Peanut butter is not protein btw... It is but the amount of calories that come with it are not worth it. High fiber, high protein, high volume is key to signal the brain that you are getting full. Even snacks like cans of tuna are great for protein but terrible for making you FEEL full. Cheers Dorks, Hope this helps!