My only problem with NewEgg is that they make you sign for everything, even a $10 tube of thermal paste. Because I tend to work days, like most people, this got to be a problem. I think they should only require it on larger purchase, like $50 or more, and have th buyer agree that on purchase where a signature is not required, they (the customer) assume the risk. That's how many companies do it (unless it's more than $x of dollars, you aren't required to sign for it).
I think I actually had to drive 45 min to the UPS warehouse just to sign for it--costed me more than $10 in fuel to go there and get the tube after signing for it).
Other than that, I think Newegg is a decent place to do business with.
I just ordered a shit ton of hardware equipment from NewEgg, and I don't remember having to sign a release form from the UPS lady?