I think most people use different stores for different things.
For things like weatherstrip and other OEM, LMC truck is good. For Ford parts, I just go to the local dealer. Napa is great for things like seals, bearings, etc. Local part store for alternators and starters.