Just an idea and don't know if it would make any difference, but I make pincushions by covering a bar of soap with batting, then fabric -- tying it up like a little gift. I've been using the Dial antibacterial soap because I like the smell. It would at least keep the pins clean.