This was a very positive experience. The owner worked very patiently with us, gave us several options, and once we made our decision, he was very prompt in installing the units. Once installed, the owner spent quite a bit of time with us making sure we knew how to program the units. We experienced a glitch a week later, and the owner called us right back (on a Sunday morning), and gave us a solution which fixed the problem. There was no pressure to hurry our decision. We liked having the different options so we could choose which worked best for us.