Verizon often runs "Buy One, Get One" deals or massive trade-in credits (sometimes up to $800 or $1,000) that require you to stay on a specific unlimited plan.
You want an unlocked device, you have existing Best Buy rewards, or you want to compare multiple brands without a high-pressure carrier sales pitch. buying a cell phone from best buy vs verizon
Buying directly from the source has its perks, especially when it comes to long-term billing and aggressive carrier incentives. Verizon often runs "Buy One, Get One" deals