Agreed. I shop locally when I can. It's frustrating though that some of that stuff can't be found locally anymore. I went to 3 businesses today looking for a couple cheap car parts. Couldn't find them so ended up getting one part off eBay and then having my friend order the other with his Amazon Prime account.
But yeah, I do spend as much money at local/regional businesses as I can. And I've started donating to local charities to help my neighbors.