Product review (5 stars): Got 'r done
Received the package sooner than expected! Very pleased about that. I couldn't use it because the electrical connector was wrong. Disappointed because everything else was fine.

Update 7/25/17: I was able to swap out the wiring harness and got it installed