Just got a set for myself as well... all 82 mm caps.
Cost me about 8 dollars in total (including shipping which actually was free). They are the same as the ones the OP have, but without the Canon brand.....
8 dollars vs 100 dollars.... Not a hard judgement to make, and yes, they are every bit as good, and who the hell gives a F about the Canon brand on them.
Just take note, they will take some time to get to you, but if you're not in a massive hurry, then what's the rush? They are freaking lens caps.