AutoZone and advance are both good sources here in Atlanta. Napa is pricey, but I’m just a mile and a half from the regional warehouse in Atlanta, which seems to always have everything in stock if you can handle the price.
Online, I pray to rock auto as well. The comment above on the warehouses is very important. As you check things into your cart, you can look at the cart summary, and sort of right in the middle is a little winged truck that will have an A, B, or C or whatever on it. That is the warehouse. If I’m buying multiple things, I put the big ones in first, and then on the smaller things, I may add in different brands of the same thing. Then you can go to the cart, see what warehouse the big things are coming from, and start deleting doubles of smaller things that are coming from different warehouses. If you play back-and-forth just a few minutes, you can usually cut out 30 or $40 in shipping on a big order, where big is the number of items, not necessarily the dollar amount.
I only use them occasionally, but I also have bought from Ford Parts Giant. They’re worth a look.
I’m not relying on my trucks for business or for my job, they’re toys since I’m retired. I’m not afraid of offbrand things. I always find eBay to be much more user-friendly and cheaper than the other online options. Out of hundreds of things I’ve bought, I’ve only had four or five complaints, which always got taken care of, and I only got burned once, but that was probably because I delayed making a claim because I was sick.
My two cents, I hope it helps