DeptJD Marvel Products
JD Marvel Products Dept ripoff fraudulent
I ordered two pairs of slippers on February 6 and sent a check for $20.85. The check was cashed on February 14 but I never received the merchandise. ...