looking to replace my struts what is the best way to do. for me to buy it all and put them in my self. or buy the them give it to a shop to do. or just take it to a shop. im not sure how much work it is to do struts and not sure what ones to get can someone help me out.