I hear you. However......
1) Pins seem normal, they're not touching the caps at all.
2) They are the right size and I bought multiple packs from different popular brand auto stores around. They all are nearly impossible to install and then shortly thereafter, eject themselves while driving...