Bought a 3.5 inch cm from strange with billet ends and billet yokes for a 70 challenger and they made it 0.600 short twice . I had to pay shipping for their mistake . Never again for driveshaft's !