There's a difference between the Clover pins and the Dritz ones. The Clover pins are sharper and are more heat resistant than the Dritz. I bought the fine Clover ones which glide through the fabric so easily. They don't distort the fabric as you sew the seam. Sometimes the extra length is an advantage and sometimes it isn't.
Leslie