Yater guy. This really got me fired up. I would bet you have a stash of bike parts at your place that you got cheap online. Ever hear of the time value of money concept? It is costing you, yes you, money to keep your own inventory of parts. It may not be large scale but the money you have tied up in parts is not working for you. So what is the real cost of the part? Your total delivered cost plus the money you lost not using it elsewhere.