Diet Leader MD
Consumer Report
Received charges from this company on my credit card. I have not made a purchase from them. I am shutting down my card as I have received false charges from various US companies in the last few months. ...