I am now considering having my iPhone 4 shipped to my house, but I need to have it by 12pm, as I am leaving til late that night then. When you got your 3GS were you guaranteed to have it by a specific time? Like I know FedEx and UPS have a specific overnight that but be there by 10am or something like that. Do you get this option in checkout? Or do they just send it how ever they want?