OKOK..
How bout,  we have them At least reveal their Credit score... to the mods.. 
Oh why not lets just have a post your credit score thread?
well i mean you have to get it verified live with one of the more trusted members of Geekhack.. like HOFF.. who pretty much doesn't sell anything.. 
And Hoff can't take a bribe,  I remember a thread a while back, mentioning Hoff gets many keycaps for free..   and actions such as that, if done on part of the sellers on the Marketplace is no different than an integrity/security compromise.  Because Hoff can't be an effective mod, if he's not impartial.. 
I am not saying Hoff is bad,  but he is being influenced.. potentially by scammerz.
It's just that right now, we have no provisions whatsoever against scammers.. 
I don't think geekhack needs to be responsible should scams happen,   but if we're gonna have a market place,   we should do something to mitigate these issues..
It's just going to keep happening.. 
Also,  all of Ivan's friends/ close associates..  Them too..  should be scrutinized..