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!