I truly don’t get it: why would anyone order electronic components on Amazon? Aside from it being a scummy company, it’s not even a good price! For the same price, you can get name-brand resistors from Digikey for example.
Because if you live in a medium- to large-sized city in the United States, you can get many "basic" (and some not-so-basic) electronic components the same day or overnight, with free shipping if you're a Prime member. If you need something quickly with low to zero shipping cost, Amazon is sometimes a very logical choice.
But yes, I use Digikey, Mouser, etc. for things that I don't need right away or when I do a "bulk" buy of components, cables, etc.
And I'm still mourning the loss of Radio Shack (I worked there for a short time) ... also not the best prices or selection, but you could find one in almost any town of more than 25,000 people back in the day.