Used to have these for quite a few years on my bike. Never understood why so many people don't like them. Never had any trouble with mine. They always did the job under all circumstances. If one complaint, they have little grip where you twist in the wet.
My advise: Take them apart once a year...