I love this product as it's easy to install and easy to program the system. I bought one two months ago and bought another three during the sales and they all do their job well. The only down side I wish they can improve is the sound when it goes from on to off or the other way around. I also wish it can be lighter as you only screw it onto the switch by one single screw.
As I only have them for a couple weeks, I can only rate it with four stars. I would rate it with five stars if it's been over an year. :)