I dont think the mods need to sort anything out as the system works well if used properly.
TBH ive never used it. The old days on here..send your pms and paypal or bank transfer payment the transactions
where 100% you get your money you get your parts
But the sites not the same scammers will try it on if your willing to pay