I got some a few years back, and wasn't impressed. Mine were the kind that strap on to your helmet straps. Even though I bought them for winter rides, I found that sweat ended up matting the "fur" after an hour or two, and they weren't effective for the rest of the ride (although the goofy look persisted).
I've had better luck loosely packing cotton into my ears.