And you have to buy the hood separately lol. They're often on sale, in the UK at least. But they last absolutely ages and ages.
I would hope so.
I don't know anyone who has paid full price. And there's loads of second hand ones are very cheap prices. (Maybe they prices have gone up since I last looked tho).