Toyota has a good reputation for looking after their customers, after all, they want you to keep buying their product!
However, you are wasting your time talking to the little people!
I have a friend who had a major problem with her 2003 Toyoto Camry door.
One dealer quoted almost $2000 to fix it, as she was 4500km out of warranty! She sent a letter of complaint to the President of Toyota Canada
One week later she got a call from their Head Office telling her to take the car back to the original Sales Dealer for inspection and review. They completed the repairs 'free of charge'
I also had a Toyota car 3 years ago and got a flat tire at 64,000km. When
I called their 'Roadside Assistance' people, they pointed out that the coverage expired at 60,000km. however, as it was only 4,000 over, they agreed to honour the protection on that occasion and made a free service call to my vehicle!
So, yes, in some situations toyota will try to work something out! thats what sets them apart from the other 'Big three'
I don't know about struts and stuff, but Toyota spark plugs are guaranteed for 12 years, for example...If the repair estimate is a major one you might consider the Presidental route above. What have you to lose?