There are certain things I do spend good money on. Glass head silk pins is one of them. If they aren't abused by sewing over them, they last forever. I bought my last package of 100 pins about six years ago at about $8.00. They still work. I think that is a great investment.
Over the years I have bought cheaper pins and they are all gone now.
I do use colored pins on my design board and keep them separate from the silk pins.
peace