Diet Leader MD
Consumer Report
I just checked my statement and saw a credit card for 19.94. I have never heard of nor ordered anything from this company. I have contacted my credit card company to dispute this! ...