Also.....doing the job yourself ensures that it gets done right in many cases.....YOU are going to take a second look at anything that seems a tad hinky.....as compared to the shop mechanic that MAY NOT give it a second thought....