I wouldn't buy from anyone except Verizon. That's the only way you can count on customer support and exchanges/replacements if needed. But that's just me. Truth is, in 20 + years, I've only needed to replace 2 phones. A lot of folks go through 2 to 5 devices per phone model, but I think that's more of a user problem.