After the rough start and problems with production, Apple is finally improving shipping estimates for the iPhone X. Following improved shipping estimates in countries across Europe and Asia Pacific, customers in North America now need to wait 2-3 weeks. Meaning if you order the phone today, it will arrive before holiday.

This only confirms that Apple is slowly fixing any manufacturing bottlenecks it faced before. The iPhone X is available in either Space Gray or Silver in two versions - with 64 GB or 256 GB internal storage, priced at $999 and $1,149, respectively.