Product review (5 stars): Pretty Amazing
These vents are pretty amazing.  You have to clean them out once and a while to keep the cap moving but they definitely work to keep out the cold air.  There are two vendors of what looks like the same items but this one is superior in materials and construction.  Worth the extra price.