Magic Mesh Screen Doo
Consumer Report
It is the same story I just read about. I backed out of the order and did not click the submit button because of the shipping charge of $32.00. The next thing I know i have an order confirmation on my email and no way to cancel the order. I did this through Amazon believing I was safe. Boy, did I ...