Comment by nulbyte
I...don't have this experience. It doesn't hold true for me, and I suspect I am not alone. There are certainly some online stores that are not very great, but by and large, I just don't have problems with them. I prefer the seller's website over Amazon.
Amazon, on the other hand, is plagued with fake or bad products from copycat sellers. I have no idea what I am going to get when I place an order. Frankly, I'm surprised when I get the actual thing I ordered.
A couple years back I tried to buy some parts on digikey and literally could not get the checkout to work without completely disabling noscript (assuming that would've helped). They had like a dozen 3rd party tracking scripts. Eventually I gave up and used Amazon.