Buying advice for Lens Hoods
I thought I'd offer some advice for folks wanting to buy a lens hood for their Canon lenses that don't come with one. Instead of paying $50 US for a Canon hood, I went to eBay, and instead paid $5 for one made specifically for my 17-55 f/2.8. It's made in China by "JJC Technology" - whoever that is, but it perfectly fits my lens like a glove and looks exactly like the Canon hood. I know they also make hoods for various other Canon lenses.
Save yourself some money!