I think that is a fairly standard price, and I have gotten that twice now at 2 different bike shops. In fact, the newer shop recommends as a routine maintenace that you periodically strip, clean and rebuild your bike. Shops understand that not everyone can pay full bike shop prices for brand new parts, and that sometimes they need to use gently used parts bought on ebay, or transfer parts from another bike. So while they WOULD love to sell you all the parts to, they are generally more than happy to make $100 on a service job. But, if its a shop constantly building $5000 bikes, you may not be given a high priority. This is what I was told the first time I did it, and didn't get the bike back for 3 weeks. The second time around I used a shop that specializes in SERVICE (they also sell nice italian steel bikes, but aren't soo busy with new bike sales), and got the bike back in 24 hours, with all the parts cleaned, wheel hubs rebuilt, etc. I have continued to bring all the bikes in my house in to them for service, so they did get a regular customer out of it, even if they didn't get to sell me a bike or any parts.

