I know that we wind UNDER charging, due to the fact that we have quoted a price for a job, and when we run into issues, there is a tremendous amount of push back when we call to get more money authorized. It does not matter how well you explain prior to the repair that there may be issues that we run into that could change the final price.
I would hope that the car was fixed and the Customer concerns were taken care of. If all that was done then most likely they under charged them. I see way to many times shop charge for service but did not fix the car. That is overcharging the customer.