In case anyone is wondering what I use, here's a short list:
Computer/electronics, I visit Newegg. (I haven't been thrilled with them moving into other areas like Auto parts, etc. but they seem alright for the time being.)
Hardware or similar, I go with Tractor Supply Co, Home Depot, or Lowes.
Music, I go with 7Digital.
Car stuff, I have used NAPA in the past, but I hate that they don't store order history for over 1 year. Also, their search function is not great, and their selection is somewhat limited.
General stuff, I've tried to use Walmart for stuff like pillows or sheets or whatever, but most of the stuff they offer is also offered by Amazon, and Amazon is usually stocked better and generally a few dollars cheaper. I've been weary of trying out sites like Aliexpress.
It's frustrating because it seems like Amazon just generally has a larger selection than most other offerings out there. For more niche subjects, I feel like I have some reasonable options, but when it comes to more broad subjects, it feels like it's Amazon or nothing.
Except with electronic parts. For those, I typically go with Digikey. For electronic devices and computers, I go to a local recycler. They have what I need about 80% of the time.
I've never had a situation where Amazon was the only option, and rarely a situation where it was the best option.
I haven't heard of Digikey before. I'll have to give them a looksee.
For the recycler, have you had any issues or concerns with reused hard drives? I'm aware of how to securely wipe them and whatnot, but I feel like my nerves would still be on end to some degree, no matter how many times I reformatted or securely erased the data on it. Similarly, is it safe to assume that they have some kind of thorough physical cleanliness policy regarding hardware? I've listened to stories of computer repair techs who receive desktops that have literal cockroaches crawling out of them.
When I think of a recycling plant my immediate gut reaction is "dirty", but I feel like that reaction is unfair, if not unfounded. I've never been to that kind of place and am not really sure what to expect.
Generally, I don't see it as any "extra" effort to type in a different website name. I shop with the intention of already knowing what it is I want, it's simply a matter of finding it. I've already set up accounts on each of those sites, and use a password manager. I need to login to each site no matter where I end up because I have my history and cache cleared whenever my browser closes. It's the same process, whether it be Amazon or someone else. Now, compound that with my general distaste with Amazon, and it means I'm essentially completing the same process I would have been completing with Amazon, but without the associated distaste and annoyance.
I think of it this way: If I want quick and cheap food, I go to McDonalds, but generally dislike the place. It serves it's purpose. If I have a hunger for something specific, like Chinese, Italian, etc. I go to those places. The amount of effort expended is the same. The drive time might vary slightly, but each of those niche restaurants is going to be able to cater to that desire much more specifically, and presumably with a higher care of attention and customer service.
That is:
I'm placing an order, regardless.
I'm getting in the car, regardless.
I'm paying, regardless.
All of those actions are required to happen. No matter where I go, effort must be expended, so why use that effort on something lack luster and morally questionable? Wouldn't it be more logical to spend that effort directed at something catered specific to that desire, rather than go to McDonalds and hope that their version of spaghetti and meatballs will be "good enough"?
I mentioned return policy. You said nothing about that.
In my personal experience, Amazon has the worst return policy of anywhere I've shopped.
Not my experience at all, Actually completely the opposite. Amazon has had the very best return policy, with no questions asked.