I wouldn't be so upset if sprint knew how to communicate, I was told i was going to get mine on the 16th,right after i ordered it as i was ordering it, and in the three "confirmation emails' i got days later, they have it available right now, they just didn't ship it!! If they would of told me i wasn't going to receive it until the 19th or 20th i would have been fine and waited, Maybe Verizon told their customers they aren't going to get it until then and not beat around the bush with when you're going to get it.