It IS a good day!
Having had to sit on the floor for 3 weeks due the 'delayed delivery' of our new sofa, I've just had a call from a very Russian to man to say "hello, your new sofa I deliver for you 9 or 12 o'clock"
which I think means he's coming some time this morning!