Engine builders...this machining cost sound excessive?

i paid $1250 for hot tank clean up, a bore and hone ''supposedly w/ a torque plate,( supplied the new pistons for measurement) , new cam bearings honed to fit , (had to supply the cam for fitment), zero decked , and freeze plugs installed '' by the same machine shop that does a some of street outlaws stuff.
Got a good friend that works there now , wish he would have been there back then tho.
rotating assem. was race balanced by hughs engines , smooth as a cats ***!

And I get flamed here quite often for my pricing. I charge $60/hole w/torque plates up to .030" over. Block cleaning 'cuz they are never clean is $95 before and after honing. Re/re cam bearings is $15/journal non blind. Cut caps and align hone is $100/journal. Line bore is the same. Resurface block is totally time dependant. Just a clean up is $250-Machining to a target/calculated dimension is $95/hr. Oh and YR will like this--sleeving a block is $95/hr and NO I can't sleeve a block with a finished cylinder ready for assembly in an hour and a half. Takes me like 5-6 hours (but you can't tell it was sleeved after) Re/Re pistons on rods (perfectly centered and rods not overheated-blued) is $25/rod .Keep in mind the exchange rate.

All that being said at first blush I would say to the OP that it was expensive --however I KNOW his machinist did all kinds of other little necessary extras that don't really get mentioned. Furthermore if his machinist did a top notch job and the cylinders are round and straight within a few tenths--then he certainly got what he paid for. J.Rob