I think a lot depends on your budget. Did you just recently purchase this? If you do repair it either way, highly recommend you get it oil undercoated to prevent this from happening in the future. There is a place in Sullivan, NH that has all the parts you would need to do this yourself if...