Hopefully you pre-ordered an iPhone 5 earlier this morning otherwise your going to probably end up waiting 2 weeks or longer. The iPhone 5 already sold out in just a few hours. The estimated shipping time is now at 2 weeks.
If you still want to get an iPhone 5 on launch day you can go and camp out at your local Apple store or retailer. They will have limited availability of the iPhone 5 which is set to release on September 21st.
For those looking for an Unlocked iPhone 5, you will have to wait a few weeks before Apple officially sells them. Last year however, you were able to walk into an Apple store and purchase an AT&T version at full price and it was unlocked. This may be the case again. We will have to wait and see.