Completely unreliable. I had to change my order to be picked up on the 25th so it wouldn’t be cancelled a month after I ordered it. And then they auto cancelled it anyways saying it was “out of stock”. Thanks. I’ve been waiting a month. I even have the accessories for it. And my current phone is fried. Shout out to Best Buy for failing me on that one.