I ordered an iPhone X Space Gray 64g Dec-14 from AT&T with a shipping date of Dec 6-13. I check the Apple store nearest me this morning and they have them in stock. I canceled my AT&T order and bought on line from the Apple store and have an appointment to pick it up this morning at 10:00 AM. I'm a happy boy.