I'm taking mine to AD Differentials in Balcatta, if he is still there, I haven't looked in a year or so. I was VERY impressed with his customer service last time I went to get a diff rebuilt, but he was more expensive.
So I stupidly went to a cheaper place and had my diff rebuilt by them instead, wasnt particularly happy with the result, but according to them, they couldnt fix it.