Product review (4 stars): Requires a LOT of patience.
I gambled and I won. Rather than buy a new washer I decided to take a chance and see if my 15 yr. old GE had some life left. Disassembly was straightforward until I attempted to remove the hub nut. I soaked it every day in penetrating oil while I waited for the parts to arrive and even using the spanner wrench the nut would not budge.  Now I'm beginning to worry. I had spent good money on parts that I couldn't use just because of a damn nut. Never fear. I got my 3lb. hammer and a half in. cold chisel and proceeded to bang away on that intransigent nut while trying to avoid hitting and damaging the hub.  Success came about a half hour latter when the nut finally split apart and was able to be unscrewed. The rest of the repair was pretty uneventful with the majority of the time spent cleaning the crud from the parts that I would be reusing.

I invested much more time in this job than I anticipated but the results were worth it. My washer runs like a clock and I saved a bag of money.