Today has been quite the day. I woke up at 5:30 AM in the morning, only to be awakened by a page on Apple's website telling me that they could not process my request. For the next hour and a half, I tried and tried again, and no luck. I wasn't about to go pre-order my first iPhone through some 3rd party website like AT&T or RadioShack. Customers ordering through RadioShack weren't even guaranteed an iPhone on launch day, even if they pre-ordered.

I, however, was not about to pull the plug on my iPhone order. I would keep trying 'till I found a solution. At this moment, I realized Apple introduced an app on the App Store this morning respectively named 'Apple Store'. I said what the heck, might as well try it. What do you know? Within 3 minutes, I had two iPhones secured under my name and ready to be picked up at my local Apple Store on launch day, June 24.

Being sure not to leave out my friends wanting to get their hands on the new iPhone as well, I made a post on Facebook explaining how I pre-ordered an iPhone without any of the server issues. I also called Apple to make sure my order went through, and sure enough, I am guaranteed an iPhone on launch day.

Unfortunately, about 4 PM PST, iPhone pre-orders [to be picked up at the store] were sold [or booked] out. Anyone that wanted their iPhone shipped to their house on launch day after 4 PM PST would have to wait until the July 4 holiday weekend. Sorry.

There are no excuses for Apple. After 3 years, they should have really expected this coming.