Visit RC Tech. We have a feedback system in place. It's not perfect, but it works. Mine you, this site trades as much as any other outside the auction sites. Pages and pages of new selling and buying daily.
The 'Trader rating' on RCTech is very much as important to members as a feedback rating...