I received my impact screen in good order.

John A. | Eagan, MN