I've done a few. They're pretty easy to get on and off and the parts are cheap, totally DIY-able. Remember to get an alignment afterwards.
Here is ECSTuning's selection of tie rods. They range from 110 for an OEM to 25 for an aftermarket. I suggest going with Lemforder if you are going to replace only this one, or if you want to spend a bit extra the Meyle rods are an improvement over OEM (bigger bushings, tighter steering) but you'll need both sides.