I've used DigiKey for components for electronic pinballs (transistors, capacitors, resistors, etc.) but it's been awhile. If there is a "Micro Center" store near you, they have a selection of parts like this as well. Similar to Frys, which closed around here at least. Big store but they have a couple of aisles of electronic stuff and handy if you have one in your town and don't want to wait on delivery. I've heard Hobby Lobby has a small selection, too. Maybe even sells Radio Shack stuff now?
Even back in the 1990s and 2000s, when Radio Shack was still around, every time I went in there, it was hard to get someone to ring up a purchase because all the clerks were busy selling phone plans.
Pat