Walked into the Verizon store, asked for the 128gb matte black. They said they didnt have any but could order it for me. I asked if Best Buy did the same promotions as Verizon as my online check showed Best Buy has them in stock. They said they didnt know and said I could definitely try. Walked in to Best Buy (not busy at all, nor was Verizon) and 30 minutes later I got my phone. Quick and painless.