I noticed today that eBay has rolled out some new features for store owners. One of these attempts to give a little bit of social proof to buyers but for me is a vanity plate as well. On the home page of your eBay store they now give a number which I can only assume is the lifetime number of sales you've had on eBay. (pending confirmation on that) Mine is at 102k right now which feels about right. I've had over 65000 feedback left (not all of it counts toward my feedback rating) so if you told me that about 2/3 of people leave feedback I'd say that's pretty good.