I think we can all agree that Newegg used to be excellent when it came to having items in stock, offering free shipping, and then getting it to your door very quickly. Things are a bit different now, meaning the last six months or so. I believe they used to try harder to win business, and now they are cutting back where they can to increase profits. I don't fault them for that, if I am correct. I can live with waiting a week for free shipping. Their prices are generally very good - but not always the best anymore.
Newegg does beat the other guys in one area hands down (from my experiene) - and that is dealing with returns / credit to your account. I've only had to return a few items (like a defective CPU with a chip on the die), and they paid my shipping cost back to them. I received the replacement very quickly.
So, they could be better, but even with the problems listed in this forum, they are probably in the upper 10% of e-retailers for computer components.
That's my 2 cents.