It is, we understand, the season to be jolly. And the Carphone Warehouse-owned iD mobile phone network is decking the halls with bundles of freebies in the lead up to Christmas. Perfect if you're after a new phone or were already hoping to bag a new Sony Xperia deal.
Prefer the Sony Xperia XZ1 or XZ Premium? Then the gift for you or a loved one under the Christmas tree is a free pair of wireless Sony WH-H800 headphones with an RRP of £200 instead.
You can click here to go to the iD website and see exactly which tariffs are included in the promotion. Or keep reading to see our pick of the deals included.
Our favourite of iD's phone deals Christmas gifts
Sony Xperia L1 + FREE PS4 with Gran Turismo Sport | £49.99 upfront | 500MB data | 300 mins | 5000 texts | £15.99pm
The L1 is pretty much as cheap as Sony Xperia mobiles come. So if you just want a basic mobile, then the free 500GB PlayStation 4 makes this massively appealing. You don't get much data with this tariff, but check out those monthly payments!
Sony Xperia XZ1 Compact + FREE PS4 with Gran Turismo Sport | £129.99 upfront | 1GB data | 600 mins | 5000 texts | £25.99pm
The XZ1 Compact has proved a very popular mobile since its release earlier this year. It's svelte and sleek, yet still has enough power and camera smarts to make it an astute Android pick.
Sony Xperia XZ Premium + FREE headphones | £89.99 upfront | 2GB data | 600 mins | 5000 texts | £28.99pm
The XZ Premium doesn't come cheap, but that's understandable considering its considerable size and quality. We really like Sony's finest phablet. We've highlighted the 2GB data tariff so you can make sure you have plenty for streaming and surfing.
Sony Xperia XZ + FREE headphones | £69.99 upfront | 1GB data | 600 mins | 5000 texts | £24.99pm
Sony's latest flagship phone is good enough value in its own right with monthly payments of less than £25. Throw those wireless headphones in and it's fantastic! You can get the handset in silver (as pictured), black or blue.
Sony Xperia XA1 + FREE PS4 with Gran Turismo Sport | £49.99 upfront | 1GB data | 600 mins | 5000 texts | £19.99pm
The Xperia XA1 was never going to be a world beater, but it has very respectable specs for a very reasonable price. Getting an XA1 deal for less than £20 a month isn't unusual, but the PS4 iD is throwing in makes this a fabulous offer.