Boy this is a stinky scenario. I see both sides as I'm a measurer and RD. When I'm measuring the RD I'm measuring for is my customer, and I do everything possible to ensure 100% satisfaction and have to eat it when bad things happen that are out of my control.
As a matter of customer service I'd suck up the extra trip on my dime and advise anyone to do the same. It stinks but if you pay for a service you have a reasonable expectation of delivery.
If you ordered a steak and were told they were out of steak after you ordered you wouldn't expect to see the charge for a steak on your bill.