I have one that I use all the time, it’s great. Came from lowes. As someone mentioned, not all pins will be attracted to a magnet. Anything that is non-ferrous (no iron in it) will not be attracted to a magnet, so brass pins and some steel pins will not be attracted to it! But at least in my sewing room, it will pick up the vast majority of pins and needles that get dropped.
Rob