Well, I ordered the Cherry from them, and I ended up wanting to change my order so I called them. They seemed pretty professional and had multiple people to help me with my different questions.

I am not going to go so far as to vouch for them - because I haven't received my keyboard yet - but over the phone they seemed nice enough.



Epilogue:
Last night I decided that since the Xkeys was broken I might as well have fun tearing it apart. Interesting piece of information: All of the parts had the "Cherry" logo on them!

Talk about ironic.

Turns out that the issue was the "Key Lockout Switch". This keyboard was intended for use with a register and the connector that allowed it to determine which "function" position it was in was somehow (don't ask me how) bent. I did a lot of troubleshooting to figure this out, but eventually I bent it back to the correct shape and I managed to get the Xkeys working again.
Yay.

I'm still upset with PI Engineering. If they had thought about the symptoms I was describing they could have at least narrowed down what the issue was. I've never worked with these before and I was able to do it in an hour.

I guess not everyone is an engineer, regardless of their name. Oh well.