Great prices but poor customer service. Placed an order with the sales rep and was advised that the office would confirm installation date. Instead, guy just showed up with no notice at 7:30am. It was not installed to contractors preference and when I called the sales rep to rectify, they said they would check with office and call back. One week later, still no call and I had to call them back. After all that, nothing they will do.