This is a sore subject right now. I was supposed to have a piano delivered today between 8am and 6pm. Getting anxious when it hadn't arrived by 4pm, I phoned the removals firm. They told me they wouldn't be able to get to the vendor until 6.45pm at the earliest. I told them the vendors were going out at 6.30pm (they had a dress rehearsal)! The piano is now going to be delivered tomorrow between 4pm and 5pm. They promised faithfully - what choice did I have? In the meantime, my family and the vendors have both had a wasted day (although I did edit some photographs I had promised somebody for tomorrow).