Product review (5 stars): It arrived 4 days before the estimated time. Fit ...
It arrived 4 days before the estimated time. Fit perfectly and works as it should and at a fraction of the cost from other retailers.