Expatriate is right. It's always, Always, cheaper to buy a complete bike than it is to build one up, unless you have a load of unused parts for free at your disposal. That said, there is nothing wrong with buying a complete bike and having the shop upgrade some select components at that time. You get closer to what you want in a finished product and the prices still comes in less than a complete build up.