Windblox has always been a pleasure to deal with. I have bought four windscreens from them, two as prizes for my auto club members, one for myself and one for my wife. They feel like family when you call, and they always take care of any questions or concerns right away. It's a small company feel and quality at wholesale prices, really. So far as I can tell, no one else in the business backs their product up so well at this price.