$200 is about the going rate around here. +1 Shop won't make anything on the parts, and when using used parts, they run the risk of having issues. How much wrenching have you done on bikes so far? Any other experience doing mechanical work? If you have good mechanical aptitude, you should be able to do it yourself. Tools are usually the limiting factor, but you have that covered.