Compare price to 23ga micro pins