Just wait until you have to return something on NewEgg. It's a dice-roll. It's so bad, that you have to "purchase" the "premium" return policy. Compared to Amazon's customer experience, it doesn't even come close. I "feel bad" for buying as much from Amazon as I do, as I wish I could support these local shops and businesses, but at the end of the day, Amazon is winning for a reason: superior customer service and typically the lowest price and convenience. With local shops or other online retailer, convenience is out the window -- you are paying exorbitant shipping and handling, and customer service and returns is the wild west of varying experiences. Maybe you will get the nice rep, maybe you will get the automated "no" with no chance of following up. In any case, I am not willing to make the risk anymore. Stuff just costs too much damn money these days for me to take risks. I know what I am getting with Amazon.