what is a 340 crank worth?

I think $100 would be fair and then pay him to turn it also. Tell him you want to be fair with him and maybe he'll be fair with you on the machining?? Try to low ball him on the price and you might not be happy with his labor charges.