I started putting my pins into a pin board, but when I started running across my limited edition ones, I wondered if they are worth more if I leave them on the card they come on. Does anyone know?