Product review (5 stars): What a difference!
I installed this thing this past weekend, and it's already made a huge difference.  This morning, when I went downstairs, it wasn't freezing at all, and this was on a morning that was 25 degrees!  We also don't have that annoying draft anymore.  What a great product!