I haven't found one yet. I think anyone who could offer the same would inevitability end up using the same slimy tactics as Amazon.
When I can, I wait and bundle purchases together in order to save on shipping costs. Almost nowhere can match the 1-2 day shipping on Amazon, but it's rare that I actually need anything so fast.
Some of my go-to choices:
- If it's some cheap product that Amazon sells 10,000 different versions of from brands with unpronounceable names, I usually can get it on AliExpress for cheaper. The tradeoff is waiting longer.
- For consumer electronics, I'll look on B&H, BestBuy, Microcenter
- For PC components, although I dislike newegg, I consider them less bad then Amazon
- Books I order from my local store and pick them up in person
- Electronic components, microcontrollers, etc I look at Mouser, Digikey, SeeedStudio, Adafruit, Sparkfun, and others
- EBay is low on my list, because sometimes the seller is just drop-shipping you a product straight from Amazon and charging you more for it