Product review (5 stars): Very good for the price
I was concerned about a generic product but it installed easily and have had no problems. It has been installed for over a month.
I will purchase again.