$315.99 – $20 coupon = $295.99

Sold by ADATA and Fulfilled by Amazon.

This is sub $150 per TB.
Product page & Specs:

Amazon product: XPG SX8200 Pro 2TB 3D NAND NVMe Gen3x4 PCIe M.2 2280 Solid State Drive R/W 3500/3000MB/s SSD (ASX8200PNP-2TT-C)
Customer Reviews:
The Bad: | Adata has an annoying registration process, if you are me and the system won’t cough up the email reset. | The Mediocre: | I wish the drive was like my SX8200NP and was preset up with over partitioning, but it does cut back usable storage from 512GB to 480GB. The performance increase and data integrity is worth it to me, but marketing and people love bigger numbers. | The Adata tool kit software is really great in some ways, tells you how many sectors have been swapped, how many are left in reserve, something I wish Samsung’s magician did. The latest version though has issues with the latest build of Win 10 x64, it can’t read the drive temp and the bytes written. | The toolkit also seems incapable of doing firmware updates and so you will have to go to Adata’s site, log in, and check for firmware updates manually. | The Good: | The drive is bloody fast when properly set up and has some extra cooling. All NVME drives run warm, it’s a side effect of stuffing so many parts in such a small place. | It’s a very good value considering it’s warranty, speed, and the included little heatsink which does really help it out thermally. | Summary: | I use a SX8200NP 480GB for my OS and programs, while I use this SX8200PNP 512GB for my Steam drive. | I have a lot of Samsung flash, in my personal machines, from an 840Pro to a 950 Pro and 860 Evo. So I’m what you could say as being biased against anyone else, and I’m definitely not disappointed with Adatas drives. I had to reach for gripes to be honest. | If they could add a ram cache ability to the toolkit or even as a seperate program, it would be great. | Just a helpful reminder, whatever nvme drive you choose, flash performs and lasts longer the cooler you can keep it. Also make sure to turn off the cache purging features of the drive in Windows. MS geared their NVME driver for data integrity and protection over performance. So if those settings are set, you can expect the drive to run much slower. | The 256GB drive will not perform as well as the 512 or 1024GB versions simply due to the number of flash chips/channels available. | Edit: I included benchmark runs of the drive hooked up 4x Pci-e 2.0 links and 3.0 links to demonstrate the performance difference. On 4 x 3.0, it was actually being limited by the i7-4790.