JD Marvel Products
J.D. Marvel Products This company is a ripoff! Recommend to everyone to stay away from this company! Champlain
April 11 I ordered 2 products for 12.95 and my total was 29.95. The company told me that the products would be here within 4-6 weeks. I called for the product status and they said that the product was not going to be sent out till june 23. Then I called June 23 again and they said the product will ...