Mine changed to 11/6 after selecting hold for pickup but I'm 100% confident my phone will be there for me on 11/3.
I've never experienced a delay because I've held a package for pickup.
Sorry this is so long winded.
I think it really depends what city you are in. I was trying to get my phone before I leave town Friday at 4 PM. I am in Phoenix and what I was told by UPS was this:
In some cities there is a UPS facility on the grounds of the airport. This is true in Phoenix. The facility is only available for pick ups for a couple hours in the late afternoon. Therefore, they won't offer you the option to hold it there. The iPhones will be loaded right on the airport grounds. They will never be at a Customer Center until the driver has gone to your home and nobody was there. Then they will return it that night to a Customer Center with hours all day. In my case this is right down the street from my work. Unfortunately my UPS driver comes to my house between 6-8 PM at night and the UPS person told me that he will probably be even later on iPhone day. I will be long gone by then.
In Phoenix they offer 50 places to have your phone picked up. Every single one of them said Monday when I selected them.
If it says Monday .... its going to be Monday. This is what I was told.
It sucks because I'm using an old 5 because my 6 plus came down with touch disease for the third time since I got it. :-(
I'm going to a music festival this weekend and was really hoping to try out the camera but as luck would have it ... there is no way I'm getting it Friday.
What's crazy is when the 6 came out I had first day delivery and I watched it leave China and then arrive in Alaska and then a few hours later it was back in China. Turns out a pallet was left behind after scanning in China and I ended up having to wait all weekend that time too.
I'm thinking I will never have a first day iPhone.