1. Call Canon directly. They will sell parts to owners. Its best if you have a part number, but they will try to help.2. Call a third party authorized distributor like Midwest Camera, Precision Camera, ...You can Google for Authorized Canon Camera Repair Depot
$211 ... DAMN!
Is this one of those rare occasions where a dust donut makes sense?http://www.kickstarter.com/projects/77243737/dust-donuttm-add-a-weather-seal-to-the-mount-of-an
Concern is what. To do with the other places the water can come in. It took my 85L out in the rain once and it rained right through the focus distance window, the mount was dry between camera and back if the lens.
Quote from: Viggo on April 24, 2013, 01:55:39 PMConcern is what. To do with the other places the water can come in. It took my 85L out in the rain once and it rained right through the focus distance window, the mount was dry between camera and back if the lens.That's the exact problem with stuff like the dust donut - it can only attempt to fix the leak at the lens/body join and does nothing to seal up the rest of the holes in the lens. However, the 24-70 mk I is a weather sealed lens, so all those other potential water ingress points should be covered. Presuming yours only has damage to the rubber gasket at the lens mount, it should work - but as to whether its anywhere near as good as the genuine $211 Canon seal, I couldn't say. And I guess there will be a bit of a wait seeing as it's still at the kickstarter stage.