Product review (5 stars): Easy installation, works well (so far)
I installed this myself (with some help from youtube).  Everything seems to be working fine!