On 9/19/16 I ordered an iPhone 7 Plus online through Verizon, with an expected delivery date of 11/9. There has been no news or movement in the date, and my order always says 'Processing'. Would it be quicker to cancel the order and order an unlocked one through Apple? Their website lists 3-4 weeks for delivery. I'm fearful that any day I'll get a notice from Verizon changing the delivery date to further away. Does anyone have any thoughts or opinions?