I was at Best Buy yesterday for an unrelated reason and the sales person and I got on the subject of iPhones. He then said his store has known for two days that there would be no white iPhones and that they wont be available till August.
In the back of my mind I was thinking, "no one knew two days ago about the lack of white iPhones and NO ONE knows when they'll be available... unless you and Steve Jobs are total bffs." I know this stuff because I'm an Apple super-geek who was glued to mac-blogs and this forum in anticipation for the phone. I feel bad for the uninformed consumers who were fed that bs line by that employee.