Hey guys! My contract for AT&T ends this Saturday and naturally I want the iPhone 5. However, the waiting 3-4 weeks for it to ship sounds awful. Do AT&T and Apple stores ever have them in stock? Do I need to put it on hold? Do they even do that? Thanks in advance!