They are in a rush to ship out the phones.
What I was told was that as long as you ordered before 0900 Eastern time on 04/14, you should get the phone on Friday.
I expect a lot of phones are going to hit FedEx today. It also seems that the phones are being shipped overnight, rather than 2-day, so theoretically, you could get the phone on Friday even if they didn't ship it until tomorrow.
Hang in there JahMush. If you haven't already received your iPhone, use your order number to verify what's going on here: http://bit.ly/rqEisu. If your original email confirmation said the 21st and you haven't received your new iPhone yet, there may have been trouble processing the payment so check your email for updates from Verizon Wireless and any number to call to straighten out the craziness and get your phone shipped fast.
Enjoy the new iPhone and all the great LTE service!
Please follow us on Twitter @vzwsupport