I just cannot endorse Mazda implementation. My passenger side is failing again. The repair cost is $750. Sure am glad I got that warranty. Not 12k past my 3/36 I'm already 25% through it, value wise, and I'm sure the driver's mirror will follow soon. It did last time. Seems 20-25k miles is their median lifespan. This will be mirror motor #3 for my vehicle total.