We all survived for years without purchasing from Amazon.
I can drastically reduce my use of amazon, and have, but there is no need to stop using them. Oh, and in my small town the major employers are the local university and the Amazon fulfillment center. It is one of their first. And they do a LOT of good stuff in our small town.
Are there any independent hardware stores/lumber yards/home centers in your town?
I agree that Amazon offered superior service to other shipping companies 5-10 years ago. Now, most other companies have caught up. Do you have an EBAY account? An ETSY account?
Even buying from Lowes, Home Depot or Tractor Supply is better IMHO.