Skip the dealership, they''ll rape you. Find a local machine shop that''ll do it. Around here, the auto parts store that I buy the bearings from will press them as well. Check you see if any of the autoparts stores in your area offer this service. If they dont, they could probably suggest someone that will.
If you really want to do it yourself, you''ll need a 12 ton press and this kit: