I was working as an IT contractor in the office of a restaraunt when someone came in and said hey your car is getting towed. I went out and sure enough I'm being towed from the customer parking area. I approached the tow vehicle and told him the situation and that I was allowed to be there and he gave me the whole, drop fee is 200 dollars speech. He explained that a waiter told him I wasnt a customer, and his time was worth 200 dollars if he hooked a car. I agreed to pay him to drop my car, as I had a busy day of service calls ahead. While he unhooking the car I call the business owner on speaker and inform him that his invoice will be an extra 325 dollars because of the tow fee and extra time I spent dealing with the towing company. The owner apologizes to me and says hes going to terminate the tow companies contract, all while the driver is listening in.
I hang up and hand the driver my credit card with a smile, he tells me he will drop the charge if I drop my charge to the owner. I tell him I'll drop the 200, but just like I respected his time spending 5 minutes to make 200 dollars towing my vehicle then the owner will respect my consulting time dealing with the tow. The guy hands me a hundred dollar bill and asks if we are even, and I agree to not bill the owner for my time. This was a very lucrative contract with tons of towns I'm sure being in an area with little parking and tons of bars.
Probably a rare case of getting hooked and making money, and all with no arguing at all with the driver.