I would deffinately go with brand new struts. Because if you go with used struts your going to end up having to replace them before long as well. They may be worn out already. As far as doing it yourself or paying to have them replaced, that would be personal preference. Good luck!