A bought an OEM SNES controller that was converted to USB years back from retroUSB. Just looked now and it seems they may not stock them anymore but they do offer kits for DIY and even usb adapters for some platforms.
There are more versatile controllers for those who need it but I mainly play NES and SNES games so it works well.