Price: $3.80 (Free shipping)
Nice and affordable replacement for the original lens hood.
This one is designed for the following Canon lenses:
- 28-135mm f/3.5-4.5
- 18-55mm f/3.5-5.6
- 28-90mm f4-5.6
- 28-80mm f/3.5~5.6
This is a cheap replacement for the original and it does the job it should do. The outer finish is pretty much the same as on the Canon EF-S 18-55mm 1:3.5 - 5.6 IS lens.
Cons:The plastic feels a bit cheaper than on the original, but what would you expect at a price like this. The inner part of the hood has a rugged finish, to keep the light from reflecting into the lens, but this finish seems a bit too shiny anyway. Not that I've seen any problems so far, but then again I haven't really put it to test either.
If the inner finish should happened to be too shiny it would easily be fixed with a quick round with some sand paper.
Buy it here