HTC U11

EE Carphone Warehouse Buymobiles Cheapest contract (with upfront) £48 (£50) £25.49 on EE (£220) £20.49 on EE (£385) Cheapest contract (lowest upfront) £53 (£10) £50 on Voda (£0) £38 on EE (£0) Unlocked (SIM-free) -- £600 £647

HTC's new flagship isn't getting much love from the UK's major carriers. EE's on board and the device is listed as 'coming soon' on O2's website, but it's slim pickings at the moment. MVNOs are no keener, with only giffgaff ranging the handset (whenever stock arrives, anyway).

An unlocked model is also pretty hard to come by, but Carphone Warehouse is the place to go. It'll sell you a U11 for £600, while HTC's own site and Amazon are asking £650 for the handset.

Sony Xperia XZ Premium

O2 EE Three Carphone Warehouse Buymobiles Mobiles.co.uk Cheapest contract (with upfront) £35 (£130) £43 (£100) £32 (£129) £25.49 on EE (£200) £20.49 on EE (£390) £25.49 on EE (£150) Cheapest contract (lowest upfront) £44 (£10) £48 (£10) £44 (£49) £40 on Voda (£0) £35.49 on EE (£0) £37 on O2 (£0) Pay-as-you-go -- -- £650 -- -- -- Unlocked (SIM-free) -- -- -- £650 £648 £639

Networks are much more enthusiastic about Sony's new Xperia XZ Premium, even if Vodafone still has the device listed as 'coming soon.' As is becoming more common, though, only resellers have contract options that don't demand an upfront payment.

MVNOs Sky Mobile and Virgin Media are also ranging the handset, but (as usual) Tesco Mobile has the most attractive deal at £36 per month and no upfront payment for a 2GB data allowance.

There's no killer deal to be found if you're after an unlocked Xperia XZ Premium. Mobiles.co.uk is your best shout with its £639 price tag, and Mobile Phones Direct isn't far behind at £643. Elsewhere, however, you're either looking at £649 or a quid either way.