As I said Stuart we do not charge for engineers but certain call centres get over zealous for reasons of their own.
A lot of customers are having to wait for engineer slots as this does tend to be a very busy time of year for us and we just run out of slots within SLA which means we have to explain this to the customer and give them compensation for loss of service.