There are many different aspects to an e-commerce website. Newegg gets most of the shopping aspects right.
Customer Support- Customer support is the same never ending loop that other sites offer. Whether you are speaking over the phone or wasting your time with the email/chat service, be prepared to state your situation MULTIPLE times. Most of the times, the service reps are not listening to you when you talk, this is evident when they ask you stupid questions like "did you check with neighbors" or "could another member of your family have picked it up" after you just spent several minuets explaining that you already checked with both your family and neighbors. One rep even asked me twice if a family member could have gotten it when i stated the first time that I LIVED ALONE.
Customer support jobs seem to be filled by people with very little technical knowledge. Newegg doesnt offer phone, email or chat tech support. This is really a pain when purchasing from a tech website. The least they could do was hire people who are technologically literate.
Price- The prices are usually very competitive. On this aspect, newegg gets it right. Newegg does offer a price matching service, but i can havent needed to use them very often. On some items, the price match guarantee is valid even after the purchase which is a nice touch.
Marketplace- The marketplace is for the most part a joke. The sellers have next to no accountability from newegg. Usually the best answer you can get from Newegg regarding a marketplace transaction is to contact the seller. Really? Thats it? Thats all you can do? Considering the majority of the marketplace sellers i have dealt with choose not to respond, this is not at all a solution. WIth these transactions, purchase using a credit card or paypal, that way you are covered and can get your money back that way.They just really just dont care about bad marketplace transactions.
Shipping- Shipping is also, for the most part, done correctly. From my experience, newegg will usually send you a pre-paid shipping label for faulty products. If Newegg doesnt offer you a label, you probably just need to contact them and plead your case. It may be tough, but it is worth your time in most situations. For products that arent faulty, you have to pay the return shipping. This is the industry norm, but still kinda sucks if it, for instance, wasnt compatable with your machine or wasnt as described in the listing.
Overall, Newegg is a decent e-tailer and has some great prices.