As we saw in Huawei's own P30 leak, people preordering the new phone can get a free Sonos One speaker worth £199.
The freebie applies whether you go for the regular P30 or the P30 Pro, and comes from Huawei itself.
Here's how it works:
There are heaps of qualifying retailers in the UK, including (deep breath) Amazon, AO, Argos, BT, Carphone Warehouse, Clove, Currys PC World, EE, iD, John Lewis, Littlewoods, Mobiles.co.uk, O2, Sky, Tesco, Three, Very, Virgin and Vodafone. And some others.
The speaker you get is the second-gen Sonos One, which retails for £199 and has Alexa built in.