Earlier quoted context omitted.
Reality check: I'm not exactly rich. When I'm a millionaire I'll happily support LBS. Until then Amazon helps me save a shitton of money. I got a pair of Continental GatorSkin tires from Amazon for 30% less than LBS just 2 weeks ago. And yes, I called LBS and checked the price.
Your local shop isn't the only option. The first online retailer (above Amazon in my Google search result) is €3 cheaper than Amazon, shipping included. https://www.amazon.de/-/en/C1010429-P-Continental-Gatorskin-... https://www.bike24.com/p2195136.html
Not to mention maybe another $150 in Uber rides waiting 14 days instead of 1 day for it.
Also Amazon gives me 5% cashback too so that also needs to be factored into all prices.