I wouldnt spend the high price they are asking for the same driveshaft you can get at a local driveshaft shop. I took in the picture that a guy had of the Trailmaster shaft and had the guy build me one for under $325. He even bought the same yoke that Trailmaster uses on theirs. Mine works great. Last I knew, Trailmaster wanted over $600 for theirs.