If he OK'd the estimate, then there's nothing to worry about. IMO, he got a good deal. I do find that "what you can charge" is regionally based. Some shops can charge more- some less. It depends on competition, reputation, demographics, location, turn around time, etc., etc. What I can charge in SD may be quite bit different than what you can charge in FL, so it's difficult to say what's "right". As far as myself, if I'm going to hell, there are plenty of other offenses to choose from.