Whey is best taken post-workout. Any other time, your body digests it so fast, over 50% is used as energy. Go to proteincustomizer.com (way cheaper than protein factory) and make your own casein, egg mix. I just placed my second order today. Very good stuff.