DX.com (Deal Extreme)
Price: $3.70 (Free shipping)
Another cheap, but functional replacement lens hood, this one is designed for the Canon EF 50MM F/1.8II Lens.
At only a fraction of the price of an original this one is great. It does the job, is easy to use and looks OK. It looks pretty much like same plastic as the lens, it has the same matt finish and an even more matt surface inside the outer ring.
Maybe the plastic isn't of the same quality as the original, but it seems pretty good anyway.
Buy it here