I agree with Twinkles.  Having just dealt with eight different tradies, I don't think the price is excessive.

 

The days of written quotes for everything are gone, I find it is cheaper without a quote.  Most give a discount for cash, or ask for a pensioner discount. 

 

I would pay the bill, and go on with your life.  Life is too short to argue over a few dollars.