Their shipping times aside, it would make sense that if they said on September 7th that it was shipping in 2-4 weeks that September 21st would be the release date they'd been given by Apple. The dates came from somewhere, and after all, it's Tuesday today.
Here's hoping!