And for my rant/last straw with Amazon: My most recent Amazon frustration: I ordered a Ryzen processor "shipped and sold by Amazon" and got an opened and obviously installed processor. Pins were bent. I have had a few other bad items like that in the last year. I just don't trust them any more.
I want actual single source suppliers that vet their suppliers and supplies. Microcenter is great for a small range of computing products, but you have to go to the store to pick many things up [at least you can see what you are getting and don't have to wait for weeks of turn around]. Amazon's current solution is just automated returns with no acknowledgement they did something really shady. Guess it is time to vote with my wallet.