Newegg was my primary computer parts source for several years. I've probably bought more from them than any other online computer parts retailer.
I stopped shopping Newegg nearly as much as I used to, about 12-15 years ago, after multiple things happened.
1) I used to buy a lot of refurb stuff, but got tired of staying up late at night to catch their new listings before someone else snatched them up.
2) The quality of their refurbs went down, often I received something that was missing critical pieces. This wasn't always the case, they seemed to have lowered their standards for what is acceptable to sell.
3) They used to use FedEx and due to my location, even at the great distance they were from me, if I put in an order early in the day, they could get the delivery to me the next day, 2nd day at most with free shipping, due to my proximity, and theirs, to major airports.
4) They started fiddling with shipping prices, where their seemingly small sum, put them above other sellers like amazon.
5) It pissed me off when they started trying to be amazon and listing all the 3rd party sellers. I have zero interest in buying from a 3rd party seller on newegg so it was just crap to wade through every time I searched for something. The site became too cluttered, and amazon got aggressive at price-matching, so if you're going to try to be like amazon but not beat their prices, and also not beat their customer service, then why?
On the other hand, I don't want them to fail, and would buy the same widget if at the same delivered price as amazon, because I don't want amazon wiping out all competitors which would be bad for all of us.