I don't have a drive shaft at all.
I thought a specialty shop had to do it because of the machine
req'd to spin the shaft for checking balance.
I have access to a machine shop, but they don't do automotive
stuff so they certainly wouldn't have a machine to balance it.