My iPhone 5 Fiasco

Long time readers (if there are any left ;-p) will know that I'm a fairly extensive user of Apple products. So when the iPhone 5 officially opened up for preorder, I woke up at 3am just so I could place mine (64GB black AT&T).
Flash forward a week when the iPhone 5 is due to be delivered. I was home that day but UPS was tricky and showed up in the morning when I was out taking my kid to school instead of their usual afternoon time. So yeah, annoyed already. But, I do what I usually do when I miss an UPS shipment: call them up and tell them to hold it for me at the local distrib center (which is about a 15 min drive away). Their nightly pickup times are from 8:30 to 9:30pm. Figuring it'd be a busy evening for them, I show up at 8:00pm to an already lengthy line. It got to be my turn at a little after 9pm. Surprise, surprise, my package can't be found. Guy at counter says possibly the driver for my area hasn't come back yet and to just wait around. So that's what I do. About a half hour later, while I'm staring a hole into the counter guy's head, he updates me, "Well the driver did seem to have already been back but we still have no idea where your package is." Hrrrgghh.... But he does give my package info to their iPhone runner (just a guy who's sole purpose that night was to run around the center tracking down iPhone packages) and the wait continued. Another half hour goes by before the runner comes back and YAY, he has my package!
So I hightail it home since it's already been TWO HOURS that I've wasted on what should have been at most a half hour wait. At home, I open up the shipping box and pause for a bit when confronted with a white iPhone 5 box. Heart sinking, I flip the box around and yup, 16GB white iPhone 5. Frack. Double check the model and serial # on the shipping box with the ones on the iPhone 5 box. Didn't match. Double frack. WTF do I do now? Decided to give Apple customer service a call. "Sorry, due to extremely high call volume, blah blah blah. Try calling back later." *click* *dial tone*
So, iPhone 5 launch day BIG FAIL!
