For sharpness and quality, I always buy Clover brand pins...the flower topped ones and the tinier red/white topped ones.
https://www.amazon.com/Clover-Flower...er+sewing+pins
https://www.amazon.com/Clover-Silk-P...er+sewing+pins
But even those will rust with time and improper storage. You can't even really see that; you just
know when you try to pin with them and they don't slide smoothly. I found that not much will help that situation, had to toss several packages of Clover flower-head pins when the shop closed many years ago. it nearly killed me to throw out those expensive pins, but nothing worked to improve them and my nerves were worth the pitch.
I use the longer, heavier yellow-ball-topped pins to stick blocks/sections/borders to my design wall, so some less quality is okay there. These get bent or dulled and are more frequently tossed.
I keep most all of my pins in a "Ewesful" pincushion made of wool which contains some lanolin.
http://www.ewesful.com/ewesful.html
Jan in VA