OK thanks you for your responses.
I did warn them on a call before they came that it wasn't 100 percent, and said when he got here that if there's any issues, tell me, I understand if there's a cancellation fee and I'll get it rebooked. The fitter said it was fine.
Thank you all for...