pinion bearing puller

You could always find someone local to you that has a puller and press and pay them a few bucks to do it for you.
I have a shop and can justify the need for the clam shell style puller, it is not for everyone ,but worth the money if you are doing differentials.