Product review (5 stars): Inexpensive replacement
Installation a bit difficult, but there is an online video which provides a very thorough procedure on how to install.