After having the iPhone 4 for almost two years now, I am so ready to get my hands on the new iPhone and want to get it ASAP - so ofcourse, I want to preorder. I would rather preorder directly from Apple but I have enough money in Best Buy gift cards to cover the whole purchase. Also, earlier this year Best Buy sent me an email saying that if I enter my name and number on their website, I will get a $50 gift card if I upgrade with them in 2012. So that's really my only option. I have never preordered anything before so I want to know how the process works with BB before I know for sure if I should preorder. My questions to anyone who have ever ordered a smartphone from there is this... (a) I read that last year Best Buy changed their policy on preorders for the 4S saying it's first come, first serve and having a preorder doesn't guarantee you an iPhone on launch day, then apparently they changed it back? Is this true? How did the preorders go last year? (b) Do you have to pick it up from a Best Buy store on launch day or can it be shipped to you? (c) Everything I have read about Best Buy preorders talked about people going into the store to preorder. Is it possible to preorder online as well? (d) Can you pick up the iPhone from any Best Buy or does it have to be the one you preorder at? (e) I have read something about $50 gift cards in relation to preordering the iPhone 4S last year but I'm not sure if I'm understanding it correctly. Do you have to purchase a $50 BB gift card to be put on the preorder list? If this is the case and I have to go out of pocket, I'll probably wait since I am trying to save money for a vacay and the whole point of me getting the iPhone from Best Buy is to use the gift cards and not have to spend anything at all.