Product review (5 stars): Arrived on time:
Hard to say I love the screen, but it does what it was supposed to do. The old one broke from old age.