+2 for halfords auto centre. One down the road from work has done it for half price (£27.42) for the past two years and they haven't tried to con me for work that didn't need doing. In fact its passed no problem and thats a 13 year old focus with 123,000 miles on the clock which you wouldn't complain if they decided to tell you it needed a shock or something!