Magic Mesh, 300 Returns Rd., Wallingford, CT 06493
Consumer Report
My husband called this company, based on a TV commercial promoting their item and an offer of..."Order now and get another for just the cost of $7.95 for S & H". The order arrives and there, of course is absolutely no paperwork, however upon checking our credit card we find that they ...