Tired of Amazon
Tired of Amazon
Prebuilts from brands like Ducky? mechanicalkeyboards.com
DIY kits are generally best bought from their mfg's - Akko, Keychron, GMMK.
More general retailers will have some mix of keycaps, switches, kits, maybe prebuilts and accessories - Novelkeys, Canon Keys, Mekibo, Bolsa Supply (mostly GBs), Vala Supply, KBDFans, KPRepublic (mostly caps), Kono Store, Drop (mostly caps).