Diet Leader MD
Consumer Report
I just found out that my credit card has been charged with $19.65. This is what appears in my credit card monthly statement: 888-554-8597DIETLEADR 512-6474846 TX No need to say that I have never called nor visited this company's web page (if they have one). Besides my anger regarding the money, ...