I just came from Dufferin Mazda. Had LOF and rust inspection on 2002 P5. I have gone regularaly for all my inspections since the day I bought my car from them. I have rust bubbling on both rear wheel wells and all 4 rims. Service came back and said that none of this is covered under the warranty. What?! The car is 3 years and 4 months old. I purchased the extended warranty and the lifetime rust protection. Is it my fault that their undercoating and their yearly inspections failed to stop this from happening? No. Apparently I have to have a hole in my body before they fix the problem. So what am I supposed to do? Wait until I have a hole and then they have to fix a bigger problem? When I bought the car, they told me that going out on my own to a rust protection service may void the warranty. What warranty?! I probably would not have this problem if I did go to a Rust Check. I love my car and take good care of it. I don't want to drive my car with bullet holes of rust. And I keep reading here of people getting their rims replaced. That would be nice. I am planning to write a really nasty letter to Mazda Canada. I can only hope that this gets fixed. What else can I do?