I found these to be a bit expensive, but buy them every time as they are really well built and, in combination with the strap locks, are completely wobble free. Also the click in and release mechanisms are super smooth.
I like that these can be initally screwed in by hand, and use a more robust hex screw to install (which is nicely recessed into the pin). But this could also be a downside as you can't use the original screws, which is what I have done in the past with other strap pins.
Also note that the screw is quite long. This hasn't posed a problem for me yet, but there might be some guitars that would need the hole drilling out slightly to avoid any wood splitting.