Safety Report: Package I did not order. It looks like some kind of heavy duty screen., Eudora, KS, USA 1 year ago • details 98 I received a package I did not order-some kind of heavy duty screen.