1TB or 2TB Samsung EVO 860/870 SSD (2.5" SATA)

The 2TB 870 Evo SSDs were going for about $270 on eBay (using codes), before the cashback in July. I guess ~$240 after cashback.

Didn't need one then, but now I need one for storage within next couple of weeks. These days they are circa $350.

Any place or any way I could buy a 2TB or even a 1TB of these for decent price? (under $300 for 2TB or under $150 for 1TB version). Any sales around the corner anyone might be aware of?

Do not want the QVO one. It'll be my main/active drive and will get lots of writes.

Many thanks