Would it be better to implement a feedback system with multiple areas of feedback separately instead of just one overall x/5? For example, giving a x/5 for stealth, another for quality, speed, communication, etc. It would still have an overall ranking x/5, but when you click on the vendor profile, it would let you see in more detail what to expect. Say someone placed an order and everything went smoothly, but the stealth wasn't so perfect, so that review might leave a 4/5 for stealth and 5/5 in all of the other areas. This could help buyers have a chance to leave more honest reviews when some vendors require you leave a 5/5, or when that 5/5 doesn't paint the whole picture but it was a smooth transaction. Also, if this was done in a way in which you didn't have to provide all of the feedback at once, it would be nice to be able to leave the feedback for quality until after you've tried it.
Just a thought. Let me know what you think, if this is possible.
this is already established on some markets, a little late for the party but always nice to read a post that hasn't already been asked a thousand times in three days