I've had a "Brunton Clip on Compass with Cover" (a search at Amazon will bring this up) for about 20 years and carried it in pocket for a long time and it is still in great shape. I don't recall the needle ever sticking on me.