Haha wtf, just had an email from Apple:
I got it yesterday
Dear Apple Store Customer,
Thank you for shopping at the Apple Store.
We are happy to advise you that your Leopard order is now in transit, however, we are experiencing a short delay. We now expect to deliver your order by 29/10/2007.
Your business is very important to us and we regret any inconvenience this may cause.
Kind regards,
The Apple Store
I got it yesterday