do it yourself mate, save a alot of money for something that is pretty straight forward. done my coilovers the other week and it took me 4-5 hours off and on and found it quite easy just time consuming. watch out for the pinch bolt thats the advice ill give you, if you feel them not going anywhere then take your time as if you snap them it can take alot longer