Pretty simply put, if it doesn't ship by the 18th, I'm going to cancel my order. I'll go in store, and buy one the next morning. Luckily I drive around for work, and Friday's I have an open hour about 10 am in which I can stop in and purchase it. I also use my phone for work, and my boss has zero issues about me going to Verizon. I didn't preorder with any hope of it coming early, I only preordered to essentially guarantee me getting it on 8/19. I also ordered minutes after it was available... That's why I'm bummed my ship date changed to shipping the 19th instead of delivery the 19th.