Hi, it's not my company. I went to high school with the guy in SF who builds them. But yeah, you can check them out at the arcade or in his shop.
I wish I knew how to build cabinets. I'm getting pretty good at PCB and monitor repair though. I'm currently sitting here fixing my Neo Geo PCB. The sound crapped out.