Consider online retailer Amazon. For every 10 million in sales in North America, Amazon employs only 19 people.
An independent retailer would on average employee 47 employees for that amount of sales. In addition to the small jobs number that Amazon contributes (which is zero for the vast majority of communities) they also don't have a storefront in your community. A storefront means property tax, which means benefit to your community. Finally, less local business means less support for non-profits, who in turn will look to the municipality for support.
So in buying from Amazon, consumers are working against local job creation, avoiding supporting businesses that are an essential part of municipal taxation, and taking away from local non-profits. Each of those effects hit municipal coiffeurs in their own way.