Hi, I'd like to buy an iPhone 7 at the beginning of next month and I'm wondering what the best way to buy it is. I have a Verizon data plan to activate it on but I'm a bit aprehensive about getting it from Verizon because they never have good deals. What is the most cost effective way/place to buy an iPhone?