Magic mesh
Charged my credit card 85.00 for a 20.00 item!
Magic mesh is a scam. I still have not received my product and yet was overcharged by 65.00!!! I have no idea why and customer service is useless. Beware. Do not let them take your money, I see there are 75 similar reports to mine!!! How is this company able to steal from all these people and get ...