FWIW, I had a similar situation -- ordered through the local Best Buy store on March 17 to take advantage of the extra discount promotion, was told that the phone was scheduled to be delivered on March 30, then got a message on March 30 that the delivery was delayed and they would keep the order open to April 29 unless I wanted to cancel it. I had about decided to cancel the order and go buy the device at Verizon when I received a message from Best Buy the next morning, March 31, advising that my phone had been delivered and was ready for pickup. Which I did.
Obviously, I can't predict that your order will arrive within the next few days, as mine did. But don't be surprised if it does.