You can buy it cheaper on Aliexpress, but it will take several weeks, and everyone wants instant gratification. That's the entire business model of majority of Amazon sellers - buy on Aliexpress/baba - sell at Amazon at a markup.
Sometimes producers (RIP MPOW) also directly lists on Amazon, so you pay a small premium for fast shipping from local warehouses, and get pretty decent unofficial warranty - they know Q&A on low margin items lacking, high defect rate likely - will often replaced items no question asks on 1star review with offer to change back to 5 stars to (justifiably) gush about how painless RMA process is. Sometimes they even give you the shady gift card. Much better experience than aliexpress.
The business model of retail stores is that they will deal with individual products, individual users, and small geographic areas in exchange for a share of the profits.
If you shop Amazon for electronic components (LEDs, resistors, etc.) you can find listing that have 3+ weeks delivery times. Not all, but they are in there. Literal drop ship from China, absolutely no reason to buy on Amazon instead of aliexpress/banggood