http://www.forums.bestbuy.com/t5/Mobile-Phones-Mobile-Broadband/iPhone-4-Pre-order-FAQ/td-p/117476
The most interesting one:
If I pre-ordered the iPhone 4 at Best Buy®, will I get it on launch day, June 24th, 2010?
This is not guaranteed and is completely dependent on how many the store receives from Apple. Any inventory received will be used to fulfill outstanding pre-orders in the order they were placed. For example, if the store has twenty pre-orders on launch day but only received fifteen phones from Apple, then the first fifteen pre-orders should receive their phone on launch day.
The most interesting one:
If I pre-ordered the iPhone 4 at Best Buy®, will I get it on launch day, June 24th, 2010?
This is not guaranteed and is completely dependent on how many the store receives from Apple. Any inventory received will be used to fulfill outstanding pre-orders in the order they were placed. For example, if the store has twenty pre-orders on launch day but only received fifteen phones from Apple, then the first fifteen pre-orders should receive their phone on launch day.