2007 Toyota Camry strut replacement

I do not think your mechanic is being dishonest with you. I was in denial after three of them told me the same thing when I would get routine maintenance on the 2007 Camry. I have 51,000 miles on the car and finally took it in and had them checked. The dealer told me that all four-struts were leaking and needed to be replaced. Thank god I had purchased a platinum warranty when I bought the car. It was covered. So my advice to all the 2007 Camry owners is having them checked out! I think it is a flaw in the design since we bought ours in the first year they came out. I have a 2009 Camry and it does not seem to have any problems yet, but time will tell?