Don't set expectations too high, and it's a great experience. There is a limited set of eyes on the memorabilia side, and it's not fair to compare it to eBay. But it's completely free, and a great way to sell/trade stuff you no longer need.
I have had only one person flake out/lie to me (twice), but every other transaction has been easy and pleasant. Only one bad apple among dozens of good people here.