FWIW, I've found that most bike shops tend to mark up nutrition items more than others... I've started buying endurox and stuff from
www.smartbodynutrition.com and others. They also have GU for $19.99/24 pack. I've never gotten anything that was close to expiration from them...