One of the best looking, and certainly one of the best specified Windows Phones is the HTC One for Windows.
Now HTC is offering 20% of the price of the unlocked version of their handset from their own online store.
The HTC One M8 for Windows costs $649 but 20% off brings it to only $519.20 (426.40 euro, £335) and as HTC says, if your Christmas presents disappoints you, the very best one may be what you give to yourself.
The deal lasts will the 2nd January, and works with the discount code HTCHOLIDAY20. HTC does not ship overseas.
See the deal at HTC here.