I agree. If there IS a problem, he should be upfront with you about it. I, personally, will contact the customer and explain the situation, if I run into a problem that is going to postpone the finishing of their mount. As was stated, hear your taxi's side of the story and find out the facts first.He should, at least, owe you an honest explanation.