Home Depot
Failed thermal windows, lifetime warranty and $150 install fees
I bought 21 thermal windows through Home Depot from American Craftsman Windows with a lifetime warranty, dating back to 2004. Since I was remodeling my home a section at a time, and because of the high cost, I ordered the windows as I needed them over several years. Because of thermal glass ...