I'd recommend TBS too (maybe not myself as a mechanic though!). Had my first shot there last night. For £6 and an hour and a half of my time I removed my old fork, removed the crown race, re-installed the race on the new fork (using the proper tool), cut the new fork to size (again, using the proper tool), intalled the star-fangled nut (again, using the proper tool) and reassembled the fork, stem, brake, speedo, mudguards and all.
I also got to act all knowlegable to the people there trying to change tubes / tyres and taking 40 minutes to work out that they didn't know one end of a tyre lever from the other and showed them how to do it. Also pointed out to the lad that had gone through 3 inner tubes in the evening that his problem with his tyres that kept going flat was the sharp spoke ends / rim welding pooking out as he'd pulled the rim tape off and binned it. And I got to admire an ancient bike with rod-actuated brakes (and it's owner :P).