If you are open to e-shopping, skip GNC and go to
www.bodybuilding.com -- we use Higher Power brand protein, 100% Whey Power. It's like $32 for 5lbs of protein powder, and it's VERY good. No gritty taste, no bad artificial sweetener aftertaste, and it's a good "bang for your buck": 1 scoop has 25g protein, and only 133 calories. And looking at the site, 5lbs = 67 scoops (roughly). My boyfriend is a correctional officer, I'm a nurse. He works out like a bodybuilder, and I like the fact that a shake increases my protein intake and gives me "good" energy for long shifts... here's a link directly to the stuff:
http://www.bodybuilding.com/store/hp/whey.html
The site is secure -- we've placed several orders. We have both the chocolate and vanilla... they're both good, but the vanilla is a little more versatile (I put frozen yogurt and mixed frozen berries from Walmart in for a protein smoothie, and then you can put a little chocolate syrup in with milk if you want chocolate another day).
There are TONS of other protein powders on the website, protein bars, too. Check it out -- LOTS of good stuff, prices are affordable (shipping isn't that bad and if you order enough, you get free items with your order).
Good luck!