Patience, grasshopper. I ordered mine on 5/22 and received a response to my question at verizonwireless.com that it had shipped today, to be delivered Thursday.
It seems that the shipping date keeps on getting pushed back, I guess I should have ordered when the shipping date was June 1 but now it is June 29, I guess I will have to keep my iPhone 3G a little longer!!! Very sad!!!