I run a little rental agency and had bought a set of beyerdynamic microphone for the drums. I use the beyerdynamic MC950 on the hats and the MC930 as the overheads. many events happen on outdoor stages and i often had problems with the wind noise. I hesitated to spend so much money on an original windscreen, but life had thought me a lesson: Buy cheap buy twice... So i bit the bullet and bought six of them (for all the mics i have).
I do not regret it at all. They sit firmly on the microphone, stay in place when the mic points straight down, look good and most importantly, no more wind noise issues. I now have them for 5 years, using them in the African sun and there is no deterioration of the foam.
Although expensive, i would highly recommend this windscreen