+1, You should have given him a running estimate, thru telephone conversations,
so no surprises, when they come to get it.
or the customer will leave it there, another 'underwater' deal. and a loss for the Shop.
but maybe having bought a 10K bike then crashing it, they are going to be realistic.