Thanks for your input. But there is apparently also a communication issue with the towing contractors. I had to access the service two days ago, and was pleased with the courteous response from the dispatcher. She figured out the mileage between my location and the destination to which I needed the vehicle towed, and advised me that insurance would cover only 11 miles, the distance between locations was 22 miles, so I'd have to pay the balance out of pocket, and offered to take my credit or debit card information so that it would be handled. I agreed to this. thinking that I'd paid my share, the insurance company would pay theirs, and the towing contractor would be paid accordingly.Unfortunately, my projected 90-minute wait (mid-day, not rush hour, but still this didn't seem outrageous) turned into a 4-hour fiasco, with 'updates' every hour that it would be another hour or more. When the truck and driver finally arrived, the driver demanded $88.00 in cash. I explained that the dispatcher had already told me about the 11-mile overage, for which I'd already paid, and that the other 11 miles were covered by insurance. Driver told me there was no record of my payment, and that his boss had told him to collect the $88 because he'd figured the distance at 30 miles, not 22, and they only did business in cash anyhow. I got the Agero staff on the phone to talk with him and his boss directly, but they wouldn't budge. The Acero staffer did apologize profusely, and said that if I chose to pay in cash, the charge to my bank account would be reversed, and I could submit the receipt to my insurance company for reimbursement of their share. But that didn't work either...I did happen to have some cash on me, but when I asked for a receipt, the driver said he didn't have a receipt book. When I tried to draft up a receipt document for this purpose (I had a note pad and pen in the car), he called his boss, and his boss told him to take my car off the flatbed and leave. He said he was 'tired of taking these calls anyway, since he never got paid right.'Called back, again staff apologized, and sent out another order. Estimated arrival was again 90 minutes. By that time, I was unwilling to be stranded after dark in a dangerous area, so called another local company to see who might arrive first. The local truck arrived within 20 minutes, so I called back to cancel the service call, and paid cash (and got a professional receipt). Despite the fact that I'd called back to Acero to cancel the second service call, I got a call two hours later from a driver from that company, stating that he'd arrived at my original location and couldn't find me. I apologized for the wasted trip, explaining that I had cancelled more than an hour earlier, and he was actually very courteous and said he was glad I'd finally gotten the car to a safe location.I totally agree that the service providers who aren't happy with the payment policies, for whatever reason, *shouldn't* continue to be on the contractor list. Trying to 'double dip' by collecting cash from stranded motorists, when the cost of the service is already covered by the insurance and client payment, isn't the right solution.