Newegg has competitive prices, but their customer service is user-unfriendly. As a computer repairer (???) for a living I am always looking for good website to buy from. The pluses of Newegg: fast shipping, good prices. The drawbacks-- bad customer service that seems apathetic towards customers. I received a hard drive that was DOA, so I sent it back to Newegg. Instead of receiving a replacement, I was told I had damaged it and that I would not receive a replacement or refund. So I was out that money. Luckily it was a good price I got, but it turned me off to Newegg and I take my business elsewhere now.