Is there like a ebay style trust/feedback system here on this site?
Yeah, right. Look at the trust system here, and you'll see it's broken beyond repair. Any user can leave any sort of feedback for anyone else, including their own alts. Any system that lets you do that is broken, and it's why Ebay stopped this exact same thing back in the 1990s.
You can't tell who's who on this forum, or who owns what. The best policy is to be an extreme skeptic about anything you read here, and believe that everyone (!) here is full of shit. And most people are here just to earn money from signature campaigns and have no interest in reading what anyone else wrote.