It seems he's run off with money from a few members (myself included to the sum of $130) over on the Neo-Geo.com forums.
http://www.neo-geo.com/forums/showthread.php?t=183498
And yes, I got a PayPal chargeback decided in my favor, but there was no money in the account to collect.
Sorry if this isn't the right forum area to post this.
RJ