I am always highly wary of feedback on a site controlled by the seller.
Why? Because the seller can also control the feedback.
This is why I do not offer buyers a chance to leave feedback on this site.
However, I also sell on eBay. And I cannot control the feedback on eBay. Thus, you can be assured that my feedback is legitimate.