Tell us has your experience with this business or person been good?
JD Marvel Products Inc is a ripoff. Champlain, New York
On March 25, 2002 I ordered two bras from an ad in a Star magazine. JD Marvel Products Inc. were quick to cash the $18.95 check, but I have never received the product. They list a web site address that does not seem to exsist.