We have used them for new windows and new doors and have been happy with them every time. They are efficient, polite, and they get the job done in a very acceptable amount of time.
Their prices are good too, and if you buy multiple items, or are a return customer, they will discount even more.
Definitely check them out if you are looking to buy new windows or doors. They are a great company in the midst of many companies like this that you cannot trust.