I have a 2005 2WD V6 with about 150k and felt like it was time to replace the struts as well. I ordered KYB front struts and strut mounts from "Justsuspension.com" at the best deal i could find on the net... Then i went to a small shop which I regret now who said he would install it for $45 per strut... this guy didn't remove the sway bar which I've read you're suppose to do in other threads and i believe ended up stretching my ABS sensor wires
so even though I had the front struts/strut mounts done for under $240, I have to get my ABS Wire replaced or fixed if I can find the break...
Just be sure you take it to a shop that knows what they are doing.
Other than that, you'll love the new shocks! Truck drives like new on bumps now.