Amazon is problematic simply because they refuse to let you filter searches, and stop the ridiculous co-mingling practices.
Newegg so far hasn't done either of those things, and I simply select "Sold by Newegg" as the only options I'll consider when looking.
I also get annoyed at every damn e-store now being a giant import of some silly bazaar database - but at least Newegg still gives you the ability to ignore it.
Yes, my first online purchases were from ebay, I then switched to amazon but now I mostly buy on ebay again.
I trust its ratings more than amazon's and also ebay feels less creepy to me as a company.
Nowadays I feel almsot more confident to buy on ebay from sellers that have thousands of ratings with a high positive percentage.