My most recent CPU purchase was through B&H. They didn't exactly deliver on the day they said it would, required a signature (unalterable), which also wasn't true as I recall. I'm sure they are very good for photo and video equipment, just not had much luck ordering PC components from them.
Haven't tried a pre-order from them. I think the only time I had gotten something on back order I did end up canceling because Newegg had the same price.
I ordered a case once, arrived with none of the filters. Just had to return it.
These days I usually wait for Amazon to have it. Aside from the Newegg Shuffle where I got my 3080Ti.