Canon has great warranty service!
In March I sent in a 5D for a clean and check, no problems, just overdue. Returned promptly. I recently read ref the issues with the mirror assembly on this model and out of curosity, called Canon service. They looked up the service ticket and while my copy said nothing re the mirror, I was advised upon a check of their work order, that they had replaced the assembly with the improved one just in case. Thank You Canon.