Original canon lens hood is overpriced. Some don't even serve the right purposes. For eg the 35 -350, 100-400 and 28-300 are all crap. They are only good on some range. Get those rubbised type that allows you to pull out and in. Think hoya or some other brands have them. Cheaper more practical also. With a DSLR body, you can immediately know at which length it works.