Magic Mesh
Scammers, charge you for twice the order and excessive postage and handling and refuse to refund
After placing an order on the Magic Mesh official website I was charged for 2 magnetic screen deals which would be 4 actual screen sets. I ordered only one. After skipping all the other items they try to get you to buy, the payment page came and I entered the info as usual on check out and found at ...