I had the driveshaft shop in Tulsa shorten mine. If I recall correctly it was $138 and that was with two new U-joints. It took then about half an hour to do.