I get my parts from scavenging obsolete gear. Monitors, stereos, you name it. I have amassed an amazing collection of 2S and 2N transistors, lots of ICs, diodes, rectifiers, some originally expensive. Voltage regulators, zener diodes, LEDs, capacitors, resistors.
If I need something, it's often in the drawers somewhere. If it's a good part I won't throw it away. Sometimes the leads are short but if it's good electrically I will keep it.
Having something in stock beats placing expensive orders.