Gateron hotswap PCB socket is very useful to replace your worn ones or use them for a DIY project.
Please note that these sockets require a PCB specifically designed for them. (Most PCBs do not have pads for hotswap sockets, but it's becoming more common.) They work great for hand-wired projects.