Why I don’t have my new iPhone 3G S yet

FedEx… Their ridiculously early delivery times in my area (2:55 PM according to the tracking) when nobody who has a full time job would be home. Ok that’s not so bad, I was willing to go pick-up my iPhone at the depot. If only it were there during business hours! I drove the 35 minutes to the depot outside of town to find that the driver would not be back until 10 minutes before their 7:30 PM closing time… No use in my waiting around for an hour and half.
Now I’ve got to figure-out how to fit picking-up my iPhone tomorrow, (between 9:30 AM and 3:00 PM) into our weekend camping plans that include reserving spots early in the morning… The camping site is also maybe an hour and a half away from the FedEx depot. I don’t plan to wait until Monday for them to screw-up again like they did today…