Are they really that bad. I was thinking of using them for 6 windows as their quote was very good, also they use the french company Saint Gobain for their glass & eurocell. Where they Polish workers who installed your windows? How come they supposedly have a 98% customer satisfaction on customer care?
Thanks
Posted: 2010-05-29 17:53:53