Magic Mesh
Outrageous order that I didnt make, way overcharge to credit card
I ordered their Magic Mesh door screens over the Internet... Two for a total 35.85, and they sent me an informationless email containing confirmation of the order. A few weeks later I recieved the order, and all was fine. It works very well. A couple weeks later, I recieved my new credit card bill, ...