Throwing my hat in the ring.
Ordered two iPhones today at radio shack. (16 and 32 white 4S)
Signed some forms, they stapled a bunch of sheets together, I got 2 $50 gift cards and my receipts as confirmation. I was told MULTIPLE times that yes I would 100% get the phones on launch day.
I believe them because my wife and I originally asked for black iPhones but the system would no longer let them order them, so we were fine with white. This makes me believe that they are working with real inventory and not empty promises.
Also, I recorded audio of the entire visit so I'd have their promises on record. ; )
Good luck to us all.