I have 30+ systems out there and I'm very happy with them. They go in fairly easily, are reliable, and the customers seem to like them.

I've tried lots of systems and for inexpensive systems this seems to be a well rounded system with very few drawbacks. So far I've only had a couple of situations where this system didn't fit well.

Once you get over the programming interface you'll find the system is quite flexible.