Alright, so my friend has two Neo Geos, and neither of them are really working. We are fairly certain the problem lies with the pin connectors - years of heavy use have led to games initially only working if first "cleaned" with alcohol, but now they just straight up aren't working.

Anyway, he's wondering if there are any reputable Neo repair places on the web he can send his systems off to for fixing. Any leads?