Although they are considered "New" - it does NOT mean "New Rods" are without defects. Per the American Petroleum Institute (API) Spec 11B, Section 22.214.171.124, the manufacturers are only required to inspect a very small percentage of your order - NOT 100% of it.
Therefore, to rule out a whole string of potential problem variables in your well(s) if just one small part fails, let PRO inspect 100% of your new rod order BEFORE they they are put into use.
STAY TUNED! Many more pics to come!