I placed the order first time of the morning of the 15th (MBP 2.4/250GB/4GB + DP->DVI from Spain store). The status stayed the same as yours (expected shipping 7 days, expected delivery 3-4 Nov) until yesterday when Apple send me the email telling me it was delivered.
The email indicated it should be delivered by or before Oct 30, and the web page status changed to Shipped with a expected delivery of Oct 31 and no details about carrier status. Today the status changed again to:
"In transit to destination country - next updates expected in 4-5 business days"
So unless this changes again before the weekend I'm afraid it will arrive by 31st as indicated. I hope this gives you an estimation about timing.
thanks, let's see tomorrow. At what time of the day did the status change?
so I can see that there is a pattern in the updates..