Product review (5 stars): great product
I installed it myself.  Was very easy to install and works great.