Verizon has done that with every phone i preordered. If is says ship date as 11/3, it will be delivered on 11/3.
I'm about 99% sure the same thing happened with my last [early] pre-order, directly through Verizon, just like you said, I had it in hand on the "ship date"