Originally Posted By Car Nut
Check Home depot, they have the same stuff, different name, but cheaper.


Duct insulation?