It's Pinmoors.
http://www.pinmoor.com/
I love them. I have tried the earplugs, the foam pieces, the erasers, the sponges, anything a pin will stick into. They don't stay on the pin through out the quilting process, the pin sticks through and still sticks me. The Pinmoors will stay on the pin until it is pulled off. They do what they are suppose to do: Work. I'll be using them for years so the value to me is more then the price. Someone said they were 38 cents each. So after using them 38 times they'll be free!