All my gear, lenses and cameras, has been checked by Sertronics, Switzerland, that works as one of the Canon service centers in Switzerland. I have to say that I am very satisfied with the job they did. I got also my Dx 1 -Mk2 repaired. It was a problem related to the sensor cleaning.