I have had several through the years. Some of the simplest most reliable sights I've had. I've shot, and am shooting expensive high tech crap and that's exactly what it is I think. I'm probably going back to my 40 dollar tru glo 3 pin. Mine were aluminum however, not plastic.
Brandon