Newegg is good to deal with, and they are so fast to deliver, it is scary.
I just had an awful Newegg experience, their support is abysmal. They shipped me a clearly used product, it took a fair bit of effort to get them to do a return/replacement with a new item. (I wanted it as a spare part on the shelf, I cannot accept used electronics for such a thing!) They agreed to replace it, and then later sent me a refund with no notice. Turns out they decided they did not carry that part any longer. Weird.
I won’t be using Newegg now if I find an alternative a Tigerdirect or one of many other suppliers.