J.D. Marvel Products Inc. Complaint - UPDATE - PLEASE READ
I had a similar problem. Check cashed in March no product. Well I filed with the Federal Trade Commission, Attorney General of the State of New York and Texas. I also contacted CBS News. I even contacted our newspaper and asked them to stop running ads in the Sunday paper.
The slippers have arrived and now I am getting phone calls from the company confirming receipt of their product. I think they are a little concerned.
My advice. File with the same regulatory agencies. It just takes a minute to do it online. I got results and I hope this will help you too!