I always visit GJ Drivelines to shorten my tailshaft. Very fast workers, usually this is done to me within two weeks. They're amazing at doing repairs. I got their products and good news is they're of good quality as well! Durable and effective.