Ted brings up a valid and important point...
Do your absolute best to retain YOUR entire motor and ALL its components.... In every rebuild I did on my stuff I removed them from the airframe and completely disassembled them, inventoried the case, crank, rods, cam, etc..... I used as many of the original parts as I could that met specs.. My mechanic was also a great friend who was a A&P/IA so paying him a fair hourly rate was money well spent.
If you send in a motor, most shops will cherry pick your good stuff and give you back the hand me down stuff their good customers won't accept. IMHO. YMMV...