Engine builders...this machining cost sound excessive?

What about all of the things shop owners DON'T get paid for?
*Dealing with customers who want something for nothing.
*Babysitting those who do not understand the process, but still complain
*Covering all of your bases, so that you're not married to the job for the rest of your businesses life
*complying with OSHA, EPA, city and county regulations, Fire Dept, Workmans Comp, Etc.
*sitting on completed work, cause the customer is in jail
*lost labor, cause the customer changed their mind and abandoned the project
*projects brought in, in a crate (parts missing)
*ETC

someone had to say it !