The current date still hasn't shifted from "end of November", though there are quotes on the other board that imply some may be delivered sooner (basically as soon as they're produced and tested, rather than when every Pandora has been built).
If the LCDs prove to take longer than expected to turn up, then there may be some delay on top of this (for units beyond the first 620 presumably). That's out of Craig and co's hands, though.
Ok, question answered, topic closed.