If you are not careful you will end up with bins of parts you don’t need. After 15 years of this I don’t buy extras of anything and work on something else til my parts come. As soon as you stock up on 2N4403 you find you need a 2N5064. Then you’ll have 14 pin dip sockets and need 16 pin. Have 7408 you’ll need 7406. When does the madness end? I only use diodes on demand consistently it seems. However if shipping is expensive keep some around but moderate. YMMV and it’s your budget but my 2 cents. I buy everything from ED at GPE for both
Video Arcade and Pinball