the shop i go to only offers discounts for high school teams (I have graduated) and if i were only saving $5 by shopping online i would definitely just buy in the store. However, by shopping online I can save more than $20 plus free 2 day shipping (runningwarehouse.com). This particular store doesnt really sponsor any races either, and I have bought from them many time before and have tried to build a rapport, but no dice, each time they treat me like I dont know what Im talking about.