fwiw I have a 20% rule. That is if I can get something at a local store LBS or otherwise that is not 20% more than what is availiable on line then I get it. That seems fair to me. I know big companies have big buying power but if some one is charging over 20% more than that seems to be a bit much. Fortunatlly I have a good LBS where I often get parts actually cheaper than Nashbar/Performance etc... especially when you factor in shipping.