I decided to skip the pre-order and trek out on launch today to see if I could get my hands on an iPhone 6. Everyone knows that the lines at the Apple store are brutal but I honestly think people for some reason overlook stopping by their carriers and buying from them. I talked to my local Verizon store a few times the past could of weeks to get a gauge of how it was going to be there and they literally told me to show up at 8 and I'd be fine so thats what I did. I showed up at 8, waited 30 mins. Got the phone I wanted and was out the door without any issue! They took my iPhone 4 on trade and added the $200 instantly towards my new iPhone 6! No tracking FedEx all day, no delivery date changes, no getting early or waiting all night! I guess what I'm trying to say is you may be pleasantly surprised if next time you want to get an iPhone on launch day if you just check with your carrier and skip the other hassles.