It's not feasible for lbs here in nyc with tiny storefronts and astronomical leases to carry items in enough qty to get low prices. It boils down to do i want it now or do I want to wait for it. Not to mention all the online retailers are often selling out closest stock. I got a set of cranks that msrp for 250 bucks for 35 bucks shipped presumably because 3 new models have released since these came out in 2003 and the etailer bought the remaining overstock cheap.