If you're planning to head out to your nearest Best Buy to pick up a new shiny iPhone 4 this week, you might has well not bother.
iClarified has Best Buy's iPhone 4 launch plans, and it's not promising for those looking to pick up a handset:
Since inventory availability is expected to be minimal, stores may open up a limited time pre-sale window as an option for customers on launch day who have not previously pre-purchased. - Pre-sales may only occur up to 11:00 am local time - Customers who pre-purchase on launch day will be added to the store's pre-sale cue based on time of pre-sale and will get their pre-sale fulfilled in priority order - Do not provide customers who pre-purchase on launch day timing on when a device may be available
I love the fact that customers can pre-purchase but they don't get a date for their handset. That sucks.
If you didn't pre-order, looks like you're sunk.