Tell us has your experience with this business or person been good?
J D Marvel Products Inc ripoff consumer fraud Champlain New York
Placed an order in April and just got another post card saying it would be another 3 months before they send the product. As I look at these reports I guess I will never get my product. They sure cashed my check however.