I have an IM cab just like this. If you're a die hard Neo-Geo fan and you can pick this thing up... you should do it and you won't be sorry.
Be aware of a few things though. Most of the lights and flashers(HUGE bulbs) are Japanese and run on 24V. These are Damn near IMPOSSIBLE to find. The flourescent bulb behind the marquee is a non-standard length, and DAMN near impossible to find etc. etc. Blah Blah, Blah so you will need to be pretty happy with what ever you end up with when you get it. I have re-wired some of the cab so that almost all of the lights and flashers are now working (I am missing one of the weird flasher bulbs, and the Flourescent tube), including the one that lights the trackball.
It is a GREAT Neo oddity joint venture between Saurus and SNK.