Didn't see this posted. I was looking to upgrade my iPhone 5s and I did not feel like my needs would be satisfied with the iPhone 8 and I did not feel like shelling out 1K for the iPhone X. So when I went searching for the iPhone 7, the cheapest I saw was at T-Mobile for $600 for the 256GB version. The weird part is that the 128GB version is priced higher than the 256GB version.
Link to Phone at T-Mobile [t-mobile.com]