Seeing these prices, just reminds me of how much Canon screws us on all of their accessories
. Like others here, I replaced my caps with cheap versions off eBay, years ago. I saved enough money that I don't feel bad if I lose one and they work just fine, even on my L-Series lenses
I can't imagine why anyone would buy the Canon caps at these prices, other than vanity.