You should buy from whomever you prefer. I am not going to pay Wall Street twice as much for an inferior part so the 16 year old at the counter can have a poorly paying job. If it was the same price for the same part I would.Local is local man, sure better if you find locally owned but your mentality, and others like yours is why so many brick and mortor stores have closed and will continue to close waiting for the magical Amazon truck to arrive.
Thanks for the dystopia future man.
Another clear point is OP and others would not go through this if they simply would walk into a store, and get whatever they had based on their budget.
There is always something better out there...but honestly, who cares.
My UPS driver is local and makes union wages.