I had some joker mechanic try to talk my wife into buying new struts. They wanted $1800 (otrageous, btw), when a Mazda dealer quoted me $1000 for all 4. Anyway, they insisted there was a leak. I took it to 2 dealerships and both said they were fine. I have 110,000km on the car at the moment, so...