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).
Taobao, Lazada, Shopee.
What, don't have access? Then as someone mentioned, list where in the world you are from.
PS. Taobao is seriously good if you have access though.
NuPhy make the best pre-builts, head and shoulders above Keychron in my opinion.
You can order directly from them. Don't buy keyboards from Amazon.