Okay, I haven't used the windscreens yet, so no review on their performance even though I now have a pair. I can, however, say the following: avoid ordering from Full Compass if you don't like sloppy service.
I ordered three windscreens (one as a spare), when the box arrived on Friday there were only two. I called their customer service today and the man I spoke with explained that they had only two left in stock and they'd send out the third on Friday. When I suggested, politely, that the next time it would be nice if they gave me a heads up if there was something wrong with the order, his extremely unconcerned response was, "Yeah, we'll try."
That kind of slack attitude is not something you want to deal with if you need them for a festival or to do professional recording on a tight schedule, and you need to know ahead of time of any snags so you can make other arrangements in time - not to think everything's going swimmingly only to get the package the day before the concert and find it's not what you'd ordered, and now you're screwed. As I said, if that isn't your cup of tea, there's a page full of other dealers complete with their website links on Windtech's site. I'd recommend trying one of them instead.
http://www.windtech.tv/WindTech_Dealers.php