Jd Marvel Products
Ripoff
- 05-06-2003
- 2
I ordered a clock they cashed the check and no product
Company: Jd Marvel Products
Country: USA
State: New York
City: Champlain
Address: DEPT 721-109 BOX 3270 CHAMPLAIN NY 12919
I ordered a clock they cashed the check and no product