Driveshaft question

My drive shaft guy said there is a rubber sleeve in there, but he had no problem shortening and balancing mine. He did say it would be better just to make a new one next time...