Yes I agree, your charge is fair (poss a little to low) but, as has already been said, you also will get bitten once in a while.....if the customer wont pay for the work because they think its steep your options become limited to accepting what they will pay, off to small claims court or your...