I can't afford whey anymore either really. I think SAMs club is worth it, but on the other hand wal-mart is almost as cheap. You can get good deals on a lot of meat at Sams club or BJ's wholesale club. I let my membership expire a while back and am actually thinking about renewing. I rely more on eggs for protein than anything else. If you can stand it, tuna is pretty cheap also. Also if I just can't afford to eat enough protein, I just eat what I can afford. Beggars can't be choosers. You just gotta get through the hard times and have faith.