A few weeks ago I couldn't get my 16-34 L Series lens to connect to the digital guts of my 5D mk II. I couldn't see any physical damage and don't know how it happened. It ended up costing me over $300.