How long did it take for you to receive the iPhone 5 when ordered?

So we called AT&T and ordered the iPhone 5. Ok, so I want to ask current, or past iPhone 4(S) users, would you consider getting the iPhone 5? If you are answering the question, I believe you already got it.lol. But did you have to think about getting it twice? Do you like the improvement, if any(other that it being lighter and thinner)? Are you content with your choice of getting the iPhone 5? I ask, for I currently still have the iPhone 3GS. Since I skipped a whole generation (or 2) this WILL be an improvement to me. So are you happy with your purchase of the iPhone 5? Oh, and when you ordered it, how long did it take for it to arrive? I ordered it 3-4 days ago, and when I try to check the phone's delivery status, it says, "E0019: No order was found. If you recently placed an order, please try again later. Note: Information for orders placed within the past 24 hours may not be available. " Its been 48-72 hours, so I don't know why it says this. I also called the number I was given in my email to check the phone's delivery status, but it says that there's no information. I guess it's because it hasn't been shipped yet? In addition, I haven't gotten the email I was informed I would receive once the phone was/has shipped, and as I said, it's been 3-4 days already. I understand a lot of orders (may be) are being placed, so it is really going to take 2-3 weeks for it to arrive? That's almost a month waiting.
#thanks in advance.

I actually got mines a day early before release but when ordered it takes
3-5 business days!
That's what it says usually takes 1-3 days but that all depends on shipping services!

I got mine a week after it was released. I'm pleased with the improvements, since my iPhone 4 was broken and old. I didn't think twice after the phone came out, but before then I considered one other phone. Now I'm glad that I got the iPhone.