This keyboard is solid and seems well-made, but keys constantly repeat themselves no matter how quickly I release the key. It's extremely frustrating. I suppose it has something to do with the de-bounce electronics. But whatever the problem is, it makes the keyboard unuseable. I tried three different keyboards and they were all exactly the same. The seller argued and said they were fine.
Additional info: The keyboard is plugged directly into the USB port. I double-checked the Windows repeat rate and that was not the problem. The original keyboard, a spare Logitech keyboard, and an ASK-6600C all worked perfectly. It was definitely the Filco keyboards that were the problem. Maybe I was getting keyboards from a bad batch. The biggest problem was the seller (elitekeyboards.com). I ended up using the ASK-6600C (Alps switches) and I'm much happier with it, but I ended up with a very expensive Filco brand paperweight.