This has always been my best place for trades.
Ultimately you are usually better off just selling it. Everybody thinks your stuff is garbage and their stuff is awesome.
I just had a random guy try to trade me a LW3 or X Files for my Indiana Jones, all the while telling me my game was garbage because it had "stickers" on the cabinets, and the "triangles" had wear. That's what he calls inserts.
I kept asking him why he wanted it when it was such a piece of shit and he couldn't come up with a satisfactory answer.
I've had some good trades on Pinside however.