It isn't that bad, I started to buy locally and it's true that sometimes it is a bit more expensive but just for a few euros, and sometimes it is the same price.
I also found that if you look for the original vendor site you'll find it probably cheaper than amazon.
And on the other hand cancelling prime will save me 50€ a year.
Let's not sell our souls and destroy our local economies for saving a few bucks that won't go anywhere anyway.
I'm currently looking for removal boxes. The biggest company charges 30 per 20 on their own site, 29 on Otto and 28 on Amazon. They also deliver much faster when you order from Amazon. I don't have anywhere local that sells decent boxes.
Buying local, especially at brick and mortar stores, have the added benefit of keeping local commercial communities alive. Such as city centres. My local hardware store have saved me multiple times. A stroll away and I get what I need.
I agree with you up to a point. There is a difference between paying a few euros more and paying almost double. Fortunately I found an alternative shop with pretty much the same price.