I got a call from the local Best Buy I preordered/prepurchased my iPhone from. They said they haven't received my iPhone yet and they expect to have it tomorrow morning. They'll call me back tomorrow morning to reschedule my pickup appointment. I am so upset right now with Best Buy. I went in and placed an order with them like four days ago because they guaranteed I'll have my iPhone at 9am tomorrow. I don't know what to do besides suck it up and wait for them to call. Anyone else get a similar phone call from Best Buy regarding their preorder? Also, anyone have any Best Buy iPhone launch day purchasing stories of something similar, that could tell me what to expect?