Good call on the front porch...In a different location I once had to take a day off to receive a package (not an iPhone, but something urgently required, long story) and I was sitting in my home office refreshing the shipping status because, you know, that makes it arrive sooner.
Anyway, all of a sudden the status changes to Delivery Attempted, Second Attempt Tomorrow or some such. I was like WTF??!! No knocks, no doorbell, nothing, and I was home the entire time.
I called the delivery service and made quite a stink. They called the driver and made him deliver it that day. When he arrived I asked him what happened and he told me that he "swung by and didn't see anyone" so kept going (!!!!!!)