J.D. Marvel Products
Rip-off Champlain
- 03-04-2003
- 1
Placed order in sept. 02. They cashed check in1-11-03.
But never received product. Can not contact them for
Their phone is always busy.
Company: J.D. Marvel Products
Country: USA
State: New York
City: CHAMPLAIN
Address: DEPT. 721-109 BOX 3270
Phone: 5144268715