I hate pin pricks! I have started putting a Pinmoor on the end of every straight pin I use. No more pricks ever. It stays on until I take it off. I love Pinmoors.
http://www.pinmoor.com/ I had DH cut some in half lengthwise to lay flat for smaller sewing pieces.