I have a threshold for what I can and cannot do as far as bike service. For that which I need expertise, my LBS gets the business. For instance I need them to replace the drive train on a TT bike I'm getting together. While I am certain I could install the components, the tuning and adjusting is a bit beyond me. So to the LBS. To their credit they've walked me through the process. At present, I am comfortable adjusting things after they are installed but a full swap? It's for them. Since they've taken the time to educate me, I bought the crank and chain from them at their retail. I get good service and avoid their 10% markup on out-sourced parts. And I'm better educated for later. That's a win-win.