Shorten driveshaft?

I paid $75 to cut, balance and install new u-joints. Another time I paided $135 for cut, install new yoke, balance and install new u-joints.