If no parts are broken, you can do it yourself rather easily. The OEM Nissan rebuild kits are kinda expensive but they give you all new C-rings, grease, and boot bands. (I was a bit salty when I broke an OEM boot band after simply trying to pull it back to knock the tabs down but that is another story)