I installed them on my '07 Aveo and the mounting screws were of poor quality. It was as if the threads were misaligned and the nuts had to be screwed onto the studs. One screw even broke off, so I just reused my old mounting screws.
Pros
All-metal pin provides a smooth, consistent 36-degree rotation for more responsive steering.