My upper ball joint needs replacing on my right front wheel. Has anyone done this themselves? Is it difficult? I have ordered the parts from Cheap Cycle Parts but am torn as to if I can do it myself or have the dealer do it.