If you didn’t manage to order an iPhone 4 on the 15th of June because of all the problems Apple had with their online store due to the huge demand, then your iPhone 4 order may end up turning up after the 2nd of July, this does not apply to people who already have a delivery date of the 24th of June.
This was for people who had pre-orderd the iPhone 4 on the 16th and 17th of June here in the UK, now it seems Apple has changed the date again for anyone pre-ordering an iPhone 4 from today onwards, these people will get their iPhone 4 after the 14th of July 2010.
That means if you order your iPhone 4 today you should get it after the 14th of July 2010. This is due to the huge demand for the iPhone 4 worldwide, and Apple reported that they had a staggering 600,000 pre-orders on the first day.
Your best bet for getting a new iPhone 4 before the 14th of July is with one of the six mobile operators here in the UK, who will start selling the iPhone 4 on the 24th of June 2010.