Hi, new here. I just learned that iPhone 4 pre-orders for launch day was sold out! I have to wait until July!:cool: