I use A&L Driveshafts at Campsie. Very quick and cheap.
Their phone is 9787 1655, at unit 6./46 Elizabeth st Campsie.
You can drop it off at my workshop and i have it done for you if you like. If i call them they will pick up and deliver.
Cheers, Chris.