Jd marvel Products
Rip-off
- 02-24-2003
- 0
Paid this company $10.90 for 1 pair slippers... Check cashed 12-02 never received as of 1-24-03 asked for refund never heard from them... Second time had same problem
Company: Jd marvel Products
Country: USA
State: New York
City: Champlain
Address: Dept721-109
Phone: 5144268715