crc do the full service on most types of forks. try there. dont think that its that expensive and they replace most bits for you
It is. At the end of the day unless the seals and bushings are gubbed I would say your better off doing it yourself. Not difficult or particularly time consuming...