Depends, do you have mechanical ability and patience? If you got the money id say just pay for it, but you can do it yourself, I did and im happy I saved all that money. There is a how-to in the faq section, its a pretty good one, read it front to back several times before you start anything.