I have another batch of wind deflectors. I have 10 left. They come with 4 black Velcro straps. I have one on the wife's 2.2 and used to have one on my Z3M they also don't vibrate or resonate at high speed. The picture shows cable ties holding the deflector on so you can see how it sits.
£70 including postage.
photo storage