As I suggested to someone here recently, go to your driveline shop and see if he has "trade in's". Most true driveline shops will have a few stashed back and can usually cut to length and balance. Since you changed to u-joints they are not that expensive. Its worth checking out.
Yes they can do the work, I will have to get measurements so they can make and balance. What would be a good price for a new one ?