My 02 Tacoma TRD is at the dealer getting the ball joint recall done. Service dept. calls and says I need new struts for $423. Would prefer to do this on my own. Any advice, websites, etc. so I can do this safely and correctly? I found this article Best Replacement Shocks For Toyota Tacoma -...