J.D. Marvel Products
Ripoff Took my money, and never heard from them
- 06-11-2002
- 6
I ordered their Clear Vue Booster, and have been waiting ever since I wrote the check on 4/19. I decided to look them up on the web, and found all of these reports.
John
kalispell, Montana
Company: J.D. Marvel Products
Country: USA
State: New York
City: Champlain
Address: dept. 721-109 box 3270
Phone: 5144268715