J.D. Marvel Products, Inc
J.D. Marvel Products ripoff
On or about October 29 I sent an order to J.D. Marvel Products, INc. Along with a check #5420 in the amount of $10.90 in payment for a pair of slippers. As of this date I have not received my order. ...