If you're interested in Microsoft's top of the line Lumia 950 or Lumia 950 XL but don't want to pay the full price, there's always the option of grabbing one with an operator contract in the UK. And if you choose O2 as your network and black as the color of the phone, there's an interesting deal to be had over at Amazon.
Pick a plan starting at £27.50 per month and you can get either the Lumia 950 or the Lumia 950 XL for free. Furthermore, you'll receive a £75 Amazon gift card for no additional cost. The gift card can be yours even if you opt for a more expensive contract, which you might want to do since the cheapest option only has 1GB of data (along with unlimited minutes and texts). You can go up to £39 per month and receive 10GB of data. The plans are identical for both handsets, rather intriguingly.
There's no telling how long this offer will last (as per Amazon's terms and conditions it shouldn't even be available anymore, but it is), so make sure you act quick if it seems like a good deal.
It was about time Microsoft was giving you money for using their phones :)
If I get a Galaxy S7 for free, only then will I consider buying Lumia 950!
Almost everyday there's a new deal on those Lumia flagships, sales don't look good, admit WM is no competitor to Android and iOS...