Product review (5 stars): switch
Took a bit to install, but it was worth the effort. I find myself avoiding the cost of a professional to do work I can do.