Once upon a time, electronics enthusiasts could go into their local radio shack, and come out with most of what they needed to homebrew radios, antennas and other cool stuff.
But now, most of those items are only sold online, dominated by Amazon, and Ebay in the search results.
If you aren’t finding what you need in those places (or don’t like the rising prices born of monopoly of search results) here are some of my favorite sources.
MPJA.com
Components and tools for radio, electronics and Arduino, Raspberry Pi, Power supplies, DC motors, Cables & Connectors. Best part: prices are pretty reasonable. ~$7 flat-rate shipping, so very tiny orders are not recommended.
Jameco.com
Electrical components, kits, batteries, power supplies, cables, breadboards, robotics parts, testing tools, ICs and Semiconductors. Nice selection and reasonable prices. Very small orders not recommended due to small order handling charges.
Parts-Express.com
Primarily audio/video and speaker parts, but has a few items of interest to hams such as 18650 batteries (with overcharge protection), and battery holders, hookup wire and magnet wire at reasonable prices.
JPM Supply
Good assortment of ham radio and electronics parts such as toroids, cables and connectors, motors, transistors etc.
AllElectronics.com
Wide, but not deep selection of electrical parts and components. Everything from resistors, capacitors, breadboards, wires, test equipment, battery holders, though the different types in each category is limited to just the most common options. Very reasonable prices.