I live in Apex and mine were delivered at noon. I called that 800 number posted in another thread (1-800-455-4588) and spoke with someone who told me that it had been delivered. I went home and picked them up.
I live in Raleigh, and I didn't think I would get it today because my tracking said it was just leaving Memphis at 5:00Am. I called the actual Fed Ex number (not customer service) and they said that my phone was on the truck for delivery and about 1:45 my phone arrived.