Just like clockwork, as sure as eggs is eggs, and various other cliches, the tech world is spending the end of the summer holding its collective breath in anticipation of Apple's latest iPhone release – the iPhone 7S.
This year's preamble has been spiced up by the expectation of an iPhone 8 at the same time or slightly afterwards. That's still looking like a bit of a wildcard for now, but it's the iPhone 7S (and bigger brother 7S Plus) that represents the annual incremental upgrade to the flagship 4.7-inch Apple smartphone.
You can read all the latest conjecture and rumours about the design by heading to our iPhone 7S news page. In short, think a curvier, sharper screened, wireless charging version of the iPhone 7 with a fingerprint scanner on the back, and you're somewhere close to what we're expecting.
But how much will this incremental upgrade cost you. Typically, Apple has told us nothing solid yet. So we've taken a look at previous years and weighed up old pricing against what's happening in the market right now. The result? An educated guess that we think should be pretty accurate.
iPhone 7S price: how much will deals cost?
Other than the budget wonder that was the iPhone SE, the price pattern for Apple phones is roughly the same as the previous year with a bit extra on top for good measure. And just recently, it's been the same for other manufacturers too, with the Galaxy S8 a case in point.
So although the iPhone 7S shouldn't be as expensive as dizzying figures we're expecting of the iPhone 8, it will still be an increase on the iPhone 7's £599 RRP. Plus, we've heard from industry insiders that we shouldn't expect any less than $700 for the 7S in the US.
On that basis, we reckon that £649 is what you're probably going to have to pay to buy the iPhone 7S on release. And if that sounds expensive, it could be well worth waiting until November to see if any retailers slash prices for Black Friday 2017.
When can I buy the iPhone 7S?
Well the new iPhone has been launched in September every year since 2012, so we have no reason to think that Apple is going to throw a curve-ball this year. It would be a massive shock if we get to October with no iPhone 7S on the shelves.
The only slight difference this time around is that loitering figure of the iPhone 8. If Apple is adamant that it wants to launch all three of the 7S, 7S Plus and 8 at the same time, then there's a very slim chance that we might be left waiting.
Either way, ensure that you're kept in the loop by signing up for notifications from Carphone Warehouse. The retailer will email you as soon as stocks of the 7S (and every other major handset) become available, so you can make sure you don't miss out.
TechRadar predicts the best iPhone 7S deal
Although, as ever, there will be some people who just want to go out and buy a new iPhone 7S outright on release, most people will wait until contract plans start coming through. Mainly based on what the iPhone 7 was going for on launch, we're confident that the following will represent the best kind of price on the market:
iPhone 7S | £99.99 upfront | 1GB data | Unlimited minutes and texts | £42 per month
You could get the iPhone 7 on release for less than £1100 over the two year contract, but we reckon the 7S will start over that threshold. If you want to spend less or more at the outset to adjust your monthly bill, that should be possible. But this tariff would have a nice balance of both. This is definitely a best case scenario however – the reality could be a tad more expensive. Total cost over 24 months is £1107.99
We know that buying a new phone with only 1GB data allowance in 2017 isn't going to suit everyone. You'll probably be looking at more like £45pm for 5GB and in excess of £50 for 15GB and 16GB tariffs that the likes of EE and Vodafone will likely be offering.
If the handset does indeed end up costing around £650 and you can scrape that kind of cash together, then combining it with a SIM only deal could be the smartest move you can make. For example, if you signed up for Three's 4GB data SIM for £9 per month, then the total you'd pay over the two years would be less than £900. A bargain in the circumstances.