Have to agree with the OP. I ordered a new washing machine yesterday morning, within 5 minutes received a call back confirming delivery today and that they would do their best to give me the time I wanted. A few hours later I got a text confirming delivery time.
All very good so far - hopefully...