Don't want to pay for the latest and greatest iPhone? You're in luck since a brand new iPhone 8 Plus with 128GB is still available and comes with a 1-year Apple warranty. I believe these cost over $800 new when released in Sept. 2017. It's yours now for $299 and still takes great pictures, water resistant, wireless charging, 5.5" display, latest iOS, etc.
There is an additional fee of $25 if upgrading (existing customers), and a $30 plan or higher is required (both new and existing customers).
If the status shows "out of stock", check back the next day or so for availability. Seems to go in/out of stock throughout the week.