This was the messiest pre-ordering experience I've EVER had. I was using the Apple Store app on my iPhone 7. First of all, the store wasn't even up until 3:15. Then, literally at the first moment I could access the store (and I was checking like every 5 seconds), delivery shipping times had already slipped to 2-3 weeks on all models. Both black models still had Nov. 3 in-store pickup, so I tried to proceed with that, but I kept getting error messages, either when I tried to press continue to get to the carrier check page, or when the carrier check actually tried to process. I FINALLY got the damn thing in my bag around 3:45. Then I tried to pay with Apple Pay, and I got an error I had never seen before with Apple Pay where it said the payment couldn't be processed. So, I tried to pay again, it seemed to work fine, and I reached the pickup confirmation page. I checked my email and had TWO separate confirmations with different order numbers, so it looked like the first payment processed just fine after all. I guess I bought two phones on accident. But WTF APPLE. Still got my check-in window on the 3rd to pick up at 10am, so overall I'm fine with that, but that process was absolute garbage.