I believe they do clean before delivery (that's what I expect, at least), as a reference, the ship with my car arrived in NSW last Monday (15/04) and my delivery is scheduled to this Friday (26/04) so for me it will be 11 days from the ship arriving to the delivery date (with a holiday, Anzac...