And then they don't turn up?! This has happened a number of times. I find it bad form that they don't bother to ring and say 'Sorry but something has come up so we are not going to make it today' - they just wait til 5pm and then expect you to wait in all day another day.
Grrrrrrrrrr.