What are you talking about!? Maybe the GNC stores outside of the NY/NJ area are a bad value, but i get 45% off everything in the store the first 7 days of the month. For example: ON protein 5lbs is 36 bucks. 5lbs of Muscle milk is 40 bucks. Now that's cheap even compared to online stores. Don't get much better than that 'round these parts.
I live in Florida, and the GNCs in the Sunshine State have good deals, too. There's one at a particular mall that almost always has stuff marked down. Most of the time, it's the RTDs, either the GNC ones or the kind from ABB (Pure Pro, Mass Recovery, Blue Thunder).
And, if you're in the mood to try MuscleTech's or Gaspari Nutrition's new stuff, GNC often has the "Buy one; get one 50% off" promotion (in this case, that promo is for MuscleTech's sister company, Muscle Asylum).