We’re considering replacing our windows with Champion brand aluminum windows–has anyone had these windows installed? Any firsthand experience with the company?