So I got an email from Amazon saying my order would arrive on the 1st or 2nd. I switched it to the 31st and it charged me six bucks. I reached out to Amazon chat and they waived the fee, but said it could not be any sooner than the 31st.
Which seems weird to me, it is shipped and sold by Amazon, so you would think they would be able to provide a pre-ordered device on the release date instead of shipping on the release date.
Best Buy was able to deliver the BlackBerry KEY2 on the release date when I pre-ordered. I saw posts on CrackBerry about Amazon shipping later, but I just assumed BlackBerry was the problem.
I mean it is only one more day, but it kind of defeats the idea of pre-ordering, especially if they don't give me the headphones.