Product review (5 stars): Five Stars
Installed it myself and everything's working great. Paid $20 less on here than the local shops were charging.