I bought this encoder for my vertical Mame machine and I don't have one complaint. It is used basically for the classics and a couple of bowling/trackball games, but for the price you can't go wrong. I never experienced any ghosting problems, but I am not playing 2 player fighters either. The soldering takes a little time, but I like this one alot. I have a Hagstrom KE72-T, that I spent a small fortune on, and in price comparison, the atom encoder wins. Besides, what's 20 clams nowadays?
LPZ