Last night after news of the training document leak I cancelled my two iPhone 4 orders at Apple's online store. (two = one for me and the mrs). This morning's story of the sim hack gave me some new faith that there's potentially a workaround (that doesn't involve a 29$ rubber band). Couple this with the fact that my 3G is really pissing me off (very sluggish with iOS 4), figured I'd give it a shot buying from a local store. Timing is everything when one is in search of a hot item! The local Apple store declared over the phone they don't have any in stock. In fact the Apple rep was kind of rude about it. I guess he gets asked the same question umpteen time a day, and/or hasn't slept or had sex in a while. Next target: Best Buy. Called them up and to my astonishment they had iPhone 4 in stock, but only 32GB. No worries -- that's what I wanted last week when I stood in line for 9 hours. My boss sits right next to me and said "You're going to get an iPhone? I want one too!" and ultimately came along. We both had 3G phones in desperate need of upgrading. Anyway, we both wound up with new phones, and while there I called up the mrsand had her come down to get one as well, so she wouldn't be pissed when I got home w/ my shiny new gadget. Turns out we bought 3 of the TEN total devices they got in the store. Totally amazed they had gotten so few in stock and that they weren't gone instantly. Similar to my iPad buying experience: I bought a wifi iPad on launch day at BB at 3PM. They had TONS of them in stock. Good luck to those who are still on the iPhone 4 purchasing quest.