Product review (4 stars): This product fits perfectly and is functioning as it should ...
This product fits perfectly and is functioning as it should. I do wish that I did not have to wait two weeks to receive it.