It's really poor form to bring parts into a shop and have them put the parts on. If you get your frame elsewhere, you might want to consider supporting your local bike shop by purchasing the parts and having them build it up. It may cost more than getting all the parts on the internet, but it'll be alot more convenient and will support the bike shop. I wouldn't know what parts are the best fit for my bike and my riding style. The bike shop's expertise is in itself worth something to me.

I wonder when I hear the lament of local bike shops that have gone under--did the lamenters support them when they were in business?