If you haven’t already pre-ordered your iPhone 6s or iPhone 6s Plus, then you’re not going to get one delivered on Friday, September 25. All models are now sold out on the Apple Online Store ahead of the official launch day.

Apple started taking iPhone 6s and 6s Plus pre-orders on Saturday, September 12, and while the Gold and Rose Gold options sold out relatively quickly, several Space Grey and Silver models were still available days later.

In fact, some options were still available for launch day delivery this week, but as of today, every device is now sold out on the Apple Online Store. If you haven’t already placed your pre-order, then, you won’t get one for launch day delivery now.

The earliest shipping date now available is September 29, though many of the more popular models aren’t expected until October. If you want a new iPhone on launch day, then, there are two options available to you.

First, you can check with carriers and third-party retailers to see if they still have stock available. A number of U.S. carrier, including AT&T and Verizon, still have some models available for launch day delivery, according to their websites.

The other option is to visit your local Apple Store on launch day and see if they have any handsets available. It’s going to be tricky to obtain one without a reservation, and you’ll likely be in line for hours, so be prepared. But this is a last resort option for those who were prepared.

Many of those who did pre-order have already begun to see their iPhones ship from Apple and its partners. One lucky buyer in the U.S. has already had their iPhone 6s in Rose Gold delivered from AT&T five days earlier than expect.