Product review (4 stars): So Far So Good
So far it works perfectly. Had to bend the frame a bit to get it to fit but functions perfectly. Will wait another 6 months before updating this review to 5 stars due to the many reviews stating that product failed after a few months.