Great communication and response time.
My order was back ordered, but I was told beforehand and was updated as the parts became available for shipping. No surprises and the gentleman I spoke to offered to ship what was on hand but I waited for everything to arrive together. Over all, I am satisfied with the products and my installer said everything was installed with no issues.