GNC is trash,, sorry. Their markup is beyond terrible. Buy online, always. I went in to see if I could get some of these quest bars everyone talks about and use the coupon. member price per box, 35 dollars. No thanks. Buy a good tasting protein, a good recipe and make your own(just my thoughts). Why pay over 2 dollars for 21 grams of protein when you can pay under $.80 for 25 from a good powder?