The AT&T version of Microsoft's recently launched Lumia 950 smartphone is now available for free via AT&T Next if you buy the Windows 10 Mobile smartphone from Amazon. Normally, AT&T asks for $149.99 up front for the phone if you get it with a two-year contract.

The 5.2-inch smartphone is apparently only available in black at this price on Amazon, but if you don't have enough money to pay for the Lumia 950 without a contract at $598.99, this might be a good alternative.

Buy the AT&T Lumia 950 at Amazon