Are these new rear shackles "defective"?

You paid for new parts, why take the chance? Looks scary to me...