Apple UK Online have been showing all iMacs in stock for ages now but just noticed that they have gone to "Dispatched in 1-3 Business Days".
As a side note, this is just another example of when I think the British usage of English is better. In the US we have "Ships in 3 days." So when can I have it? Would it reach me in 3 days or be sent out in 3 days? Or will it leave the factory/warehouse within 3 days but be stuck on a pallet at a dock somewhere? On sites like eBay "Shipping" estimates are for receipt, door-to-door. Whereas for the UK we have "Dispatched in 3 days." Ah, got it. It leaves the warehouse in 3 days and whatever happens after that is out of their immediate control. So much clearer.