I bought a set of superwinch hubs from Indy4x. They are very easy to put on. I tore one up on my last trip. When the CV joint broke, the remaining piece ended up getting shot out through the hub. No fault of the hub. I called superwinch, mailed in the broken piece, and they sent me two brand new ones!! Sweet, now I have a spare.