Well, it all depends on how you look at it. I'd say the Stitch pin would cost you more in trade than the Jolly Roger pin, but it is much easier to find a Stitch pin for trade than a Jolly Roger. Keep in mind that more and more Stitch pins are added to the game everyday, the same cannot be said for Jolly Roger.