It was immediately apparent that the driver who arrived to deliver my washing machine had no desire to deliver at the location (5th floor flat- even though there is a lift immediately leading into the loading bay). When I contacted AO they revealed for the first time that their drivers are self-employed and they have no control over them- their drivers are effectively given complete discretion over whether or not they feel like doing the delivery. It is completely unacceptable for a company of this size and national profile to not employ drivers or have contracts that enable it to instruct them. Never again will I make the mistake of relying on AO.
Also, booking next day delivery with AO actually meant a date thirteen days in the future (although you only find out at the last stage of check-out). Classic 'bait and switch' tactics.
Thank you AO for the gift of Christmas without a working washing machine.