I was going to recommend Gateway Electronics (near St. Louis, MO), as they used to do mail order in addition to their great store that I frequented for about 47 years, but they have closed. :-(
There’s not much left for us electronics hobbyists. :-( :-(
I think I bought some stuff from them (Gateway) several years ago and in decades past..
There is always Banggood, but the reason I quit buying from them was me boycotting PayPal... Although I just checked, and they now have their own payment system, and can use credit cards now too... So if they have it in the USA warehouse, or you don’t mind waiting for ‘a slow boat from China’, that may be an option. I got some great deals there a few years ago.