Yep - bought one for my 70-200mm f/4L IS as well a few years back. Never had an issue with it except the paint was a bit softer than on the lens. MUCH cheaper than the OEM Canon part.
I probably still have it somewhere as I sold the lens without it. If you're in Australia I'll send it to you for nothing.