I've spent £10,000 on a lens and Canon use a bit of rubbish to fix the lens hood onto the body! First time I sent the hood to be repaired and it set me back about £80. Since then I've repaired it myself using a tiny split ring to hold the block onto the screw thread. Today it failed yet again and I'll have to do the fiddly bit myself again.
Has anyone found a better way of fixing this rather than mimicking the Canon split ring that eventually wears loose.
I know this isn't just a problem of the 600 as friends have had the same issues with the 300mm f2.8 and the 500 mm f4 as well.
Canon really ought to be ashamed of themselves on such expensive items.