I need some suggestions for strut replacement. My Highlander is a 2007 Limited 4WD 3.3V6 3rd Row Seat with tow package. I am looking at quick struts made by PRT, API, TrueDrive, and TruParts. Has anyone used struts from these brands? The other brands (Unity, FCS, TRQ, Oredy, etc) all seem to have mixed results and I am seeking a good high quality, long lasting strut. Toyota struts are only sold as separate components are are very expensive, so that is not an option for me. Also, I saw a chart once that had the strut dimensions/specifications for different Highlander generation, engine size and trim levels but cannot find it. I hope someone here can offer some good advice on the strut question and chart availability. Thanks.