It is not a hard job but space is tight especially on the passenger side. Make sure you have both front wheels off the ground and as close to level as possible at the same time to relieve tension on the sway bar or you will have safety issues.
Just ordered a couple from Rockauto.my final noise was cured with a new inner tie rod. silent over the bumps now. I love that feeling.