AT&T and Apple are different companies. They process orders differently and distribute them differently. Apple is shipping straight from overseas, while AT&T will probably ship from their warehouse in the US (Illinois apparently). This means they need to receive/process the hundreds of thousands of iPhones shipped to them by Apple before they can turn them around and ship them to you.