Not too hard! I did mine about a month ago, I had to buy a new puller to get the bearings and gears off, but a $15 GI Joe's special did the trick. To put the bearings back on, I put the shafts in the freezer, and heated the bearings with my heat gun, and they just slid together with finger pressure. I think it took me about 4 or 5 hours all together. But I'm slooooow!
D