That said, these days I buy most stuff from eBay and never have any issues.
Maybe ebay is better these days, but, my issue is whoever i buy through I expect the transaction to happen right then and there no couple day delays until its processed ( which i never had with ebay but am referring to 2x in recent past with Newegg ), but I have had problems with ebay for large ticket items on the cheap. Years ago I bought a RCA device that allowed for you to send Dial-up internet over wireless as a bridge connection. I got this so that I could be outdoors with laptop enjoying the nice day and able to work online and get some sun. I should have just invested in a long phone cord and put that through a window of the home out to the lawn chair. As for the device didnt even power up when power connected. When i contacted the seller on ebay he said send it back and I will send you another. Sent it back, never heard from the guy ever again. He took my money and never sent me a replacement. The guy was based out of New York City and I thought within the USA was fine with a guy with a chinese name. But NOPE... he got it back and I paid for shipping it back and lost out on $80 for the dialup bridge that was a piece of junk. Ebay wasnt able to help me with it. Transaction was with money order in the mail. Maybe if I used Paypal I could have gotten my money back. I havent bought anything on ebay with money orders in years. I have used ebay however for buying cheap obsolete parts and no problems with a Athlon 64 x2 4450B CPU for $10.50 with free shipping for example. I suppose ebay is fine is buying everything through paypal which protects the customer some. Other issue I had was buying Blutooth speakers that the seller sold me and they also didnt work. Seller didnt respond to multiple attempts to get this fixed and I left negative feedback. Looking at the seller they appeared to be a quick scam. Sell a bunch of people junk fast and then disappear. They had 13 positive feedbacks for 100%, but the 13 was them buying from others not them selling stuff. Its as if they trash picked and listed a bunch of trash picked items that people would buy up and then took the money and ran.
In the past I did have 1 issue with a product and Newegg handled the issue well, it was a motherboard that didnt POST. They did a swap and shipped me replacement board in 3 days. And return label to send the DOA back. But within the last few months items are taking longer to arrive from newegg and they seem to have an issue with processing transactions the same day that they are made which to me makes no sense at all. As well as this 2nd item hasnt arrived yet but I will give it a week to see.
Before Newegg I use to buy through Tiger Direct and had no problems with them. I ended up switching to Newegg mainly because they had some better deals than Tiger Direct. I might be going back to Tiger Direct.
I tried Geeks.com for a few transactions, and some items were ok but a socket 939 motherboard for $19.99 for a no name board had issues. Then they went out of business.
https://hardware.slashdot.org/story/13/08/03/1638203/geekscom-online-shop-has-closedLooks like someone else is running with that domain now for Geeks. It use to show items for sale even though still closed, and in a few pages crazy prices like 10 million dollars for a server which might have been a hacker toying with the site or something as it was pretty much dead but still hosted.