How much should a basic 340 rebuild cost?

A Colorado machine shop I had work done in June:

Clean & inspect 100.00

Bore & hone 120.00 (I would advise having it honed with honing plates and there is an extra charge for this)

Recon Rods 96.00

R & R pistons 48.00 (a 340 has floating wrist pins so this charge might not apply)

"Stock" valve 246.00
job with hardened seats and new guides

Grind crank 125.00

Balance rotating assy. 150.00

Install cam bearings and fit 48.00