Magic Mesh
Over charged with no chance to opt out of placing the orde
I wish I had read this before placing my order (that I didn't know I placed). I wanted a screen for $19.95 and ended up paying $91! My story is the same as the others. I called customer service and got the same story. I will call them tomorrow when the customer service rep told me the order would ...