I ordered within 30 minutes of the phone going on preorder and still got stuck waiting until Monday for the phone.
Also, the phone is currently less than a mile from my house but they won't let me pick it up.
Either way, I blame Verizon. They took way too long just to make the phone worse.