I ordered an iPhone 6 at at&t and it hasn't came when it was supposed to?

I orders an iPhone 6 about a week ago, and they said it would be here in 7 to 14 business days. 7 business days pass, no iPhone. So we check online to see where it is at and it said "there has been a blockage on your order". So I call up there to see where it is at, and they said it would be he with in the week. A week passes by, no iPhone. There's a website where I track where it is at, and it seys preparing to ship. It was supposed to come the Tuesday we called, but it has said preparing to ship since that day. It is now Thursday November 20th and it still seys preparing to ship. It would take a day or so for it to come in, so if it was going to be here Friday it would say package has been shipped. It can't be here Saturday and Sunday because those sent business days. I don't know when it will be here. But if this has happened to anyone else could you tell be what this is? I'm really starting to get ticked off. Experienced people, or AT&T workers would be appreciated.

Wait a few more days. There may hve been a mess up and your shipment would have to be reshoppef