I've never bought any electronic device or anything the day it came out so I just have a few questions for first day buyers of iPhones or any long awaited popular product. So let's say we're talking about an iPhone 6. If I go to a store in person to go buy one, will I really have to wait in one of those long lines outside of the store hours before? How fast do online pre-orders usually sell out? If I pre-order one online, will it arrive at my house within the first week they're sold? How likely is it that I will be able to get one on Day 1 if I don't wait in line hours before? Do they typically sell out very fast or what? If I don't get it day 1, will I be able to get one within a week or does it typically sell out for weeks at a time? Sorry if these are dumb questions, I just don't have any experience with buying on the first day. Any replies are much appreciated, thank you!