Steve, Just for conversation sake. Do you think I drill it in their heads or itemize everything before giving a Total? I ask the pertinent questions first. Date, Time & Duration, Amount of people, Lighting or No Lighting, Location/Venue etc.?
I give them a quote pending a visit to the Venue (At this time I determine load in access, Load in time and load out time, amount of equipment needed etc. etc.)after which time they get an actual figure. What is there to not like about that method. Clients know they are paying for exactly what they want and not being overcharged for things they don't need.
I also know that some Clients don't like Package Prices but YMMV!
Like I said, everyone needs to figure it out for themselves. My point is as long as it's reasonable and explainable, there's nothing wrong with adding it to a contract. Price of gas goes up 10 cents, you suck it up .. a reasonable expectation and it should be in your cost basis. Fix it next time around. You have a gig 3 hours away. price it as an add-on .. I don't think anyone expects someone to drive that far normally (excepting maybe Val in SD).
I'm only offering options to think about and discuss.. there is no one right way. But I was a consulting services manager and had to build services pricing models and experience says that customers prefer price lists, unless a job really is custom, and it would be hard to say that for MOST gigs (always an exception). If total pricing works for you, wonderful.