Another place to get the shaft you are looking for is Bakes Marine. I just finished this major process with their great assistance. Shipping will not be cheap from anyone. SKIDIM didn't have the one I needed available for a couple of weeks in my case. They are always my first choice though.
http://www.bakesmarine.com/InboardRepair/
And, you may want to order new cutlass bearings as they are not expensive and may need to be changed out (mine did), AND perhaps install a dripless shaftseal which are also available there. They have the OJ system, but I went with the PSS system. TOTALLY WORTH IT.