Its a lot easier for a dodgy seller to shut up shop and run after they have been named and shamed. Then create another account.
Would it be better if a user had some sort of counter next to their name for selling items that the buyer is happy with.
Sort of like feedback? But then, I suppose everyone is going to have to start off at 0. So buyers might be reluctant to buy, so sellers might find it hard.
Not really explained myself well.