I am do for an upgrade. If I am an AT&T cust and on next plan, what is the best way to upgrade and acquire my phone? Is there any advantage to buying it through the at&t app? Best Buy? Apple? AT&T store? Any others? Is it cheaper or easier via any of these options?