I was told yesterday morning it'd be between 11am and 12pm that the engineer would be out today. They phoned in the afternoon and said 11.30 to 12.30. I phoned at 1pm today 'cos they still hadn't turned up and was told it was 12pm to 1pm.
1.30pm ticks around and I get a call from the person coming to pick him up to say he'd be here about 1.55pm.
Several hours later than I was told yesterday and he didn't know how much it'd be to get him fixed in the workshop so I've gotta phone them again to find out... can't afford more than £200 on top of what I was expecting though!