They're garbage. The kit I'm using now (8GB DDR3-2133 CL9) cost me $45 in 2013. A rough equivalent scaled to the modern day (16GB DDR4-3200 CL16) now goes for $120. Ideally, I'd be getting some ECC DDR4-2666, but the only source I see for that is $210. What's more, prices look to be up ~$20 across the board from just a couple weeks ago.
I don't recall ever hearing a good explanation for this - why are prices rising again? (Other than lack of competition, of course.) More practically speaking, over what timeframe and vertical scale do we expect them to keep rising? If the last couple weeks are any indication, I should be buying RAM for my Ryzen build now, not next month when I'm actually doing the build.
Speaking of buying RAM early, I've got a few options here. First up, I'm seriously reconsidering whether ECC is worth it to me. I still think everything should have ECC by default, but as I'll be using this system, ECC is more about peace of mind than anything actually important. That, and the peace of mind would enable ramdisking more stuff, but that's secondary to gaming-ish performance. If the tradeoff were just an extra $50 out of my wallet, I'd still be all over it. The trouble is that the tradeoff is looking more like $90 plus a small performance hit or $30 plus a really sizable performance hit, plus having to wait longer to upgrade either way. That peace of mind doesn't seem worth a 2400 CL17 vs 2933 CL15 performance gap, if 2933 is workable and ECC 2666 is unreasonably pricey. RAM performance does matter for stuff I do, and I know I'd be happier gaming with 2933 (silicon lottery gods allowing).
Currently under consideration (not necessarily these exact kits, but these appear representative):Kingston, 2400 CL17, ECC.
Slow and reliable. Meh. What kind of reputation does Kingston have with gerbils? I know they were good a decade ago, but have no idea now.Crucial, 2666 CL19, ECC.
Holy pricetag, batman. It doesn't look like any of the usual (cheap) sources carry ECC 2666.G.Skill, 3000 CL15, non-ECC.
Cheap and fast.G.Skill, 3200 CL15, non-ECC.
Less cheap, but the extra headroom seems like it would make 2933 more likely. Getting 2933 instead of 2666 would definitely be worth $25 to me.
Thoughts?.... I feel like I'm forgetting something important I was going to say, but I have stuff to do in meatspace and all of the above looks coherent enough, so I'll just go ahead and post this.