Hi everyone, My window fitters started today and fitted two windows. When they left we inspected the windows and are unhappy with several aspects of the frame and installation. There are several scratches and marks on the plastic and we found one of the glass. I'm sure we are not being fussy as thes...