I preordered at my local Best Buy on launch day and was told that I was in the low 20's on the list. They told me they would call me today to schedule an appointment...well I decided to call them 10 minutes ago and was told that they had received 35 iPhone 4's which was great news to me until... The lady also said that they had never wrote down a list to keep the preorders in order and that because of that they would be opening at 8 and that it would be first come first serve for preorders only!!! So now instead of being able to casually walk in for my appointment I have to get there in the middle of the night and wait until 8. My local RadioShack will know for sure by tomorrow morning whether or not the iPhone I preordered from them will be in (BTW I did get a PIN with them). I hope they get one for me because I really don't wanna have to deal with Best Buy even though they have $50 of my money on a gift card, which I think they should refund me or give me a free or discounted accessory for screwing me over!!!