J.D. Marvel Products
JD Marvel Products is a consumer fraud ripoff. Champlain, New York
I ordered and paid for merchandise that I have never received. It was ordered on May 10 and my check was cashed immediately and has cleared my bank. I have waited and waited with no product received or no contact made by the company. Audrey Ypsilanti, Michigan ...