I have no idea why people spend money on "Upgraded" shafts just to keep the set screw BS. Convert to the Wraiths "Pin through" diff inputs, and trans outputs, and Maxx driveshafts, and never have an issue again. I am confident I will make it 100 runs with this set-up with no visible signs of wear other than scratches on the d-shafts.