Product review (5 stars): Happy Builder!
I'm a builder and I've used this product in many homes.  You can't beat the functionality at this price.