I did this deal online everything went well or so I thought. It took 2 days before best buy called and said that Verizon refused pre-activation and then best buy cancelled my order. talked to Verizon and they said everything went fine and that I had the agreement in their system, but if I didn't get the phone and best buy cancelled the order they would cancel the agreement. I spent two days trying to work with Verizon and best buy and neither would budge from their stance that the other was to blame, long story short I am still stuck with a nexus 6p that gets roughly 1 hour of screen on time and less than 8 hours total battery life since the nougat update. I have an old unlimited plan and I'm pretty sure somewhere somehow that is the reason that this whole thing fell apart. I'm very unhappy with both companies and don't plan to do much business with either going forward.