Review: I had windows installed October 2014. When installation was completed I noticed several defects and made installer aware right away. I have since been dealing with Window Depot to get new windows installed and problem areas fixed. There ha...