I have had one of these installed for almost 2 years now. The unit worked great for the first 20 months or so and then failed. While I was not thrilled that the unit had issues, I must say that the customer service has been nothing short of amazing. They are responsive, flexible, professional, easy to interact with. Very good to see that the unfortunate issues are taken seriously and dealt with promptly.